Skip to main content

Full text of "Run Magazine Issue 40"

See other formats


Readers Respond to the Software War 



Tax Time Rdief 



The Home User's Guide to Commodore Computing 




April imi A CWOl Publication 



U,SA $2.9- 
CANADA $3.95 
U.K. £2.20 



I 



ave Time 

Increase 
torage 

Eliminate 
Floppies 



CBIEF 



"74470"12069" 



04 



1 









INTRODUCING... 

Four ways to address 
your software needs. 



One's Really Simple. 

Fleet System 2'" is si) user friendly beginners can 
start typing documents 




in minutes! 'llic 
integrated 90,()()() word 
dictionary' is the largest 
and fa-stest available on 
the Commodore 64. 

And you can even add 

an additi<mal 1 0.OOO 
"Cusktm" vjoTtXs to 
the dictionary. 

Suggested Retail I'rice; 
S59.95 



One's the 
Ultimate. 

Fleet System 4'" is our 

all new ultimate, 

integrated writing tool 

that works on the 

Commodore 1 28 and 

combines four powerful 

applications into one 

package. It h;LS ever>'- 

thing you'd find in 

Beet System .5'" plus 

Fleet Filer", the 

database that puts 

information at your fingertips, in seconds! 

Suggested Retail Price: S79-95 



Finally, software the way it ought to be. 
Buy it and experience what over a quarter 



One's Really Integrated. 

Fleet System 3" the user friendly software package 

for the Commodore 128 
includes an integrated 
90,000 word dictionary, 
On-Screen Help 
Windows, a "Preview" 
function so "What You 
See Is What You Get". 
There's also an integra- 
ted Thesaurus that 
provides thousands of 
synonjTiis and antonyms 
and will help improve 
your writing and vo- 
cabulary skills instantly! 
Suggested Retail Price: 
J69.95 



Fleet Systetn 3 




Fleet 
System 



^gggg/B 




Fleet J|[|. 

fc-fW^ I i Harim 



^^^ One's a 



Creator. 





r-r- 


KW*^^— 






\ 


hmm. ^kfe— 


ts=~ 


APSI 


, 



Heel Filer"' can create 

anything from invitations 
to mailing lists. You have 
up to 5,000 records 
which can be sorted in 
;iscending or decending 
order. You can e%en 
search according to 
logical criteria or. search 
siring. And we've saved 
the best l:<>r last... You 
can input and output to 
Fleet System 2'", .^'", and 4'" files. (Ami with ftiost 
major umrd processors). Fleet Filer" will work on 
Commodore 64/128 computers. 

Su^ested Retail Price: $39.95 



of a million Coinmodore users already believe in. 



^PSI 



CALL 1 -800-343-4074 for the Dealer nearest vou! 

Professional Software, Inc. 

51 Fremont Street, [ifeedham, MA 02194 
(617) 444-5224 



raiyn^r^m Lcnain Hci" I. J. -i "t Kiler fiiniti.msindA.r rctiuirt- and k<;il monimr. Hlcivf ihftV with >irar dtjler, IX-i!tT iiivd nistributiir inquires are ,„vln-J. 



Circlg S3 on Reader Service card. 



Fly to Florida! 



Scenery Disk # 7 covers the entire East Coast area from 
Philadelphia to Miami, The Florida coastline, from Cape 
Canaveral to Miami, is perfect for concentrated sight-seeing. Or 
fly to Washington DC, where scenery details include the Capitol 
Building, Pentagon, and Washington Monument. Whether seek- 
ing the intellectual challenge of Flight Simulator or the brute- 
force fun of Jet, you'll find this latest evolution of SubLOGIC 
scenery absolutely breath-taking I 




Scenery Disks now available: 



Areas 1-7 

San Francisco 'STAR' 

Central Japan 



See your dealer. SubLOGIC Scenery Disks are available in- 
dividually for $19.95. The six-disk Western U.S. set is available 
for $99.95. For additional product ordering information or the 
name of the dealer nearest you, call 

mkiDGlC 

713 EdQ*br««kDrlv* 
ChiimpalQinilLGieTa 
1I1T)»l-t4|Jt)tti »etMI 

ORDER LINE: (flOQ) a37-49e3 
Opsn 7 AM ts S PM Csmral TLm» 




Qfda 26 on naadM Save* cwi 




■■}■(■ \' . 



1' 



s-ii,-; 



^<f^. ,^v< 



m 



i'M.-I-' 



m. 



■-^.^i 







rn a market full of helicopter simulations like Super Huey II, Gunship, and Infiltrator, it's nice 
to find a product like ThunderChopper that flies iiigh above the rest! 



Colonel Jack Rosenow USAF (Bet.). 
President of AclionSoft Corp., has !he 
experience to provide all of the 
helicopter action and strategy you've 
been looking for! ThunderChopper in- 
corporates the most advanced 
graphics, Might systems, and game- 
playing factors to provide a sensational 
balance of strategy and fun: 







Action-packed animated graphics 
include real 3D scenery and airborne 
threats. The competition's graphics 
just don't compare. 

A sophisticated instrument panel lets 
you scan all vital information at a 
glance whether performing combat, 
exploration or rescue operations. 
ThunderChoppef's advanced 
instrumentation includes Fonward- 
Looking Infra red, C02 laser radar, 
zoom television, and ECIW. 
Armament includes TOW and 
Stinger missiles, a Hughes Chain 
Gun, and Zuni rockets. 

Better program and documentation 
design gets you up flying exciting 
combat missions in minutes. 

'■ CI(clo 1BS on Reader Service caid. 




As Colonel Jack says: 
"ThunderChopper is the ultimate In 
helicopter action and realism. Nothing 
else even comes close. No other 
simulation can boast this much fun!"/ 



MJf 











hunderChopper 







Up Periscope! 

The new state of tlie art in submarine 
simulation. Ttie superior strategic play 
action and 3D animated graphics of this 
simulation put it generations ahead of 
\he pack. 

See Your Dealer... 

Or write or call us for more information. 
ThunderChopper and Up Periscope! 
are available on disk for the Commo- 
dore 64 128, Apple II, and IBIVI PC line 
of personal computers for the 
suggested retail price of S29.95. For 
direct orders please specify which 
computer version you want. Include 
S2.00 for shipping and specify UPS or 
first class mail delivery. Visa, fi^aster- 
Card. American Express, and Diners 
Club cards accepted 




- S29.95 - 
Better Engineering at a Better 
Price 



■ 1986 ActionSotI Corporation 

3D Graphics and special eftecls cawrtesy 

SubLOGIC Corp. 

Commodore 64 and Commodore 123 are 

trademarks ot Commodore Electronics Ltd. 

Apple 11 is a t/ademafl( at Apple Computer. Irtc. ' 

IBM is a registered trademark of International 

Busirtess Machines Corp, 



'Si 






MmmSoft 

GEt^ERATIOtJS AHEAD IN STRATEGY ACTION SOFTWARE: 

^^^■4 S RACE ST URBANA . IL 61B01 
(317) 367.1024 



Cirds 188 on Reodfif Scrnce can 



APRIL 1987 

VOLUME 4, ^fUMBER 4 



c 



O N T E N T S 




COVER PHOTXXJRAPHED 

BY LARRY DUNN 



FEATURE S 

Hard DISKOVERY by James OUfwld,Jr., and Art Lewis Kimball ... 30 
If your computer applications involve an enormous amount 
of data and many floppy disk swaps, a hard disk drive just 
might preserve your sanity. It's expensive, but it can store a 
host of programs and a sea of data conveniently and speedily. 

Taxing Your Commodore by Joseph shaugknessy 40 

It may seem like only yesterday that you finally mailed off 
your last income tax return, but now April 15 is just around 
the corner again. Time for a tax preparation program, and 
here's an overview of severall 

♦DFCAIX: by Mike Konsbak 52 

This accessory program joins hands with RUN'S popular 
Datafile database program to produce calculated reports for 
many applications. 



DEPARTMENTS 

RUNNING RUMINAnONS - 8 

A rundown of April's highlights. 

Magic byjim Borden 10 

The original column of hints and tips for performing com- 
puting wizardry. 

*MEGA-MAGIC fry Timothy Moloney 14 

Tips and techniques that are bigger than Magic. This month: 
an edit enhancer than includes a Quote mode toggle, a screen 
dump key and a screen-freeze key. 

Software Gallery 16 

Revietvs of: 

Spindizzy; The Rocky Horror " Shard of Spring 

Show; Zoids • The Big Blue Reader 

• Operation Terminal • Mercenary 

• Echo Lake Basic Enhancement • The Bard's Tale II: The 

• Trapdoor Checkers; Radical Destiny Knight 

Chess; Baudleships 



\ 



4 / RUN APRIL 1987 



♦Easy AppucAnoNs by e. e. eihou 72 

Short, but useful, applications for your Commodore com- 
puter. This month: a utility that creates menu displays for 
your programs. 

Telecomputing Wdrkshop fry David Bradley 78 

Advice and answers to your questions on modems, terminal 
programs, bulletin boards and more. 

The Resource Center by Margaret Morahuo 82 

Low-cost, high-quality educational software is available — if 
you know where to look for it. 

Commodore Clinic byjim strasma 94 

Got a problem or question related to Commodore 

computing? This monthly column provides the answers. 

Mail RUN 100 

New Products RUNdown 104 

Learn To Walk Before You RUN 106 

First steps for new Commodore owners. 

How To Type Listings from RUN 107 

On-Line Happenings 110 

New developments in the realm of telecommunication 
networking. 

List of Advertisers 112 

Coming Attractions 112 



Publisher 
SramxTvtoiaiy 



Editor In-Chief 
DaxNis Brisson 

TfCHNICAL MANAC.™ 

Makcarct Mohauto 

Managing KDrtDwPROBUcnoN 
Swain Pratt 

Review EonuR 
BrmjALA 

Copy Editor 
PecLeFace 

Nkw PROBL'tTTs Editor 
Haxold Bjohnsen 

TfCHNlCAl. Editor 
Toianfv Walsh 

Associate Editors 

Jim Bdrden; Ju Strasma 

Art DtRECTOR 
Rossu-N A. ftucK 

Pro DDcrioN f A I ivERTisiNc Supervisor 
Howard G. Happ 

DEsroNi;RS 
AnneDiiix>n 
Roger Goode 

A.SSOCIATE PuniXSHERjSALES MANAGER 

Stephen Robbins 

SAIXS RETRE-SEKlAnVlS 

Kennoti Blakeman 
Nancy PcrrrER-THOMrsON 

C1j\ss Ads 

Heather Faquftte-East Coast 

Brenda Biluieimer.West Coast 

West Coast Sau.s 
Giorgio Saluti, manager 
3350 W. Bavshore Road, Suite 201 
PaIo Alto. CA 94303 

ao cooruinaidr 
Sue Donohoe 

Shmitarv 
Laura Livingston 

Exfr.urivE Secreiarv 
Cynde Garrett 

Marketing NtANAtJER 
Wendie Haines 

llUSINKSS MANAGKR 

Barbara Harris 



V SH «*4* rhMH WBSHHTk V<wdtE.H pc«r » P^ *f ftWUrm^ NH. ind it «Uu 



.-^t*.* wfap(T)iHlna I3U ta t«n7, wvh VX. rind« dnwn un j U J li.rtk, fvrt^ wbttdpibHii Mt VAVI Cat uu ytM, wWi ITS. hurfi dnwi hm ■ IIS. IhuiL n«t«« 
l»if** *i»v( RrrfV "It ""^ u^mrifKton f»K» KIW H niDcauUr dianliuH bj iDtcmibDiul CbnJuMi 3W«fft*N0fl. rii»i*Uii irnd MUnn diaiipt lo ftCW M^dcrtMhH 
hrvkc^ FO B.K* !n4. F.rMiln(iUk. ?fV 1 IVJ^ ih^nA rdnadUn duitgci of lOOftn tv flL?.'. rO Bra l« I , hm Fit, (tatMrta, (^....J. IXMH^) 



^i:^^^ 



•THIS PROGRAM IS AVAILABLE ON THE MARCH APRIL RI':RUN DISK. SEE PACE &4 FOR DETAILS. 



RUN APRIL 1987 / 5 




PRJiSIDENT 

James S. Povec 

V let rRKII) tNT*'l NAN CE 

Rogeh Mltrphy 

DiHHTTOH lit tn'tJUVnOSS 

Mj»rr Smith 

EXKCiri IVF, CRfAIiVK niRKCTOH 
ClIRlCTINE DESTHEMPES 

I)lH)LTOk OK ClRCUlAllON 

Fran-k S, Smith 

ClBciJijMioN Manager 
BoNMiE Welsh 

Single Can SMis Manager 
Linda Rmrt 

ItJiitARKniNt; Manager 

EUZABETH R. KE14N 

Special PRoau<ns IIirector 
JEIT Detray 

SptGi.AL PROBUt.-rs Manager 
VrvIAN Mattila 



[) i rector oe cortorate prooumon 
Dennis Ciiristensen 



Linda P. Canale 

IVTOCRAPHER 

DoREEN Means 



Manuvacturino Manacf* 
SuMN Gross 

Director of Crhui Sales k CoiijcnoNS 
WlUiAM M. BovtiH 



MinuKTipu: HUi\ iiivjlo lU rciidcrt lo lend ct^lilrlliu- 
ttnni jii the furm (if nuTiLiscripti wjlli ilrawings ui](i/or 
phoiof^T^iphs Itj t>c coniidcrctt fur jKiisibEc pul>lk'»lie)rK 
Tlir prtHTCtlurc f«r »pbmittb|^ an ^rticlf \i outlined in 
ihc HL'.\' fcTitcT'j gHidtlLii«. whith villi tan obtain by 
Gliding a selfaddrnvdH itamprd envelope, AM cuniri' 
hulicina, tjucries, retjUciii for wriiri'i Kui defines and Any 
other editorial correipondencc jhoiiltl be tiircrtrd la 
nVN, Editorial Oflices. 80 Elm St.. Peterborough. NH 
tB4M; telephone; Wl 'J24-9471. 

Advenkii^ InquLriei: Send your comtpcn^eace (o Ad- 
vert t)ing OfTicev. CW ComrrtunleiiionilPetcrboToiiBh. 
Iiot., Hll Elm Sircel. IVterboraugh, NH 03158; tctephiine: 
Kim+llHOS. 

SubKriplion problerTM or adilm> ehangea; Call I '^00' 
•iililm (NY and Cjnidian reiidentj. m00-73'/-'JH9) 
beti^cen 9 a.m. and h p.m. EST. Monday-Frida)r, tit iifTite 
to flL'.V, Subsciiplion Deparunent. PO Brat 9M, Fir- 
mingdale. NV 117S7. 

Prablemi with advertlAcnt Send a dcicriplion of the 
jiidblem and your ftirrent addres.! to; liUh', Sfl Elm Sirect. 
I'elerlmrough, Nil (134JH, ATTN.; Cynde Ganetl, Cm- 
comer Service, or cjll 1 «00-M I -HOJ. 

MterDniin; /?t.'.V ii available in Mirrororm hum L'niveriily 
Mitripniins lnlernaliiill»l, 50(1 N. Z«l) Road, Dcpl. P.R,, 
Anil Aibor. Ml 4HI0li 

B4ck lixua: HL'S back iuues are avaiUl^le for SS.M, plui 
il p(»t9gc and handiing from; /?L'.V. Back Isiuc Ordefi. 
80 Elm Sl, Peterborough. NH 0M5S, On (irdcTi of 10 or 
mure back issuer, tlierr is a flat 17.^ shipping and Itan- 
dli n R Tee. Quant itiesarelimitcxl.andivecaiinotjjuaranlcc 
tliat all bacK i»ii]e> are available. 

Prebknu trilh ReSUN; Addrm correjpondenef lo 
ReRLN, BO F-lm Sl., PelertMitougtl, Nil 0M68. 

RtJN't BBS: Tlie Kunning Board ii HWV'j reader feedback 
hiillclin boar^ wliich you can call anylinie, day {>r tilght. 
xvcn day* a week for uptodate infonnuliuii about [lie mag- 
azine, the Ctjmmodore indtiiLrv- ajid ntrwi and information 
iif inlerea to all Coramcxlnre usen Call: 603.924-9701. The 
K nnni n g Board vKi a ttandard pmiorol. 300 bautl. one Ltop 
bit, no parity, full duplex and a wotd length ofeiRhl hlU- 



() / RUN APRIL 1987 



circle do on Reader Servlcs ctrd. 



A disk each month dehvered to you • . . 

packed with programs for your Commodore. 



EIGHT PROGRAMS AND MORE ON EVERY DISK. 

What's the opposite of "downtime"? It's UPTIME, of course. 
Just imagine ... a disk each and every month, delivered right 
to your door and packed with programs for your Commodore. 

We make it easy and inexpensive. You deserve value. At 
UPTIiVlE we believe in value. That's why each month 30,000 
people like you enjoy a disk full of programs and information. 

Make your life easier! Get more from your computet 

Organize your life and be more productive with 
home management programs. Expand your 
knowledge with educational programs. 
Relax and enjoy monthly games or 
adventures. Make using your 
Commodore a snap with 
helpful tutorials and 
handy utilities. 
It^ teirific! 




DISCOVER UPTIME. You deserve the best from 
)wur Commodore. Have the best and save the most 
with UPTIME, 

Subscribe now and save. 

You won't believe the low price! Satisfaction guar- 
anteed or your money back. Make the very next 
disk yours. Rll in the coupon and return it to us, 
or simply call. We'll start your subscription im- 
mediately. Ibr immediate service, call toll-free: 

1-800-437-0033 

anytune, day or night. 



h 





FROM Volume 1. No. 1 



Flip 'Em ■ Brain Ttasers ■ Shopping Lister 
■ Video Phile ■ Calendar Creator" File 
Appcndcr ■ Nom dc Plume 



s> 









^.<-^>^>-:;.^"o<^^^'s^^^ 



^€^^^^>''' 



^'^'^•' 






'"(!.;;?■■ "j-'."- ; 




RUNNING RUMINATIONS 




rj / 



April Highughts 

Perhaps no other article in tlie his- 
tor}' of RUN magazine has generated 
as much response as "The Software 
War," puhlished in last January's 
issue. 

Thi; mail sack has been bursting at 
the seams this montli with reader 
reaction to this topic. Respondents 
include self-proclaimed software pi- 
rates who cited expensive software 
and a limited budget as justification 
for their stealthy activities; disgrun- 
tled software developers who com- 
plained about the availability of disk 
copiers cutting into their sales; and 
some users who stated that they have 
traded in their Commodores to join 
the IBM crowd, where, they assert, 
copy-protected software is less preva- 
lent than in the Commodore market. 

In this issue, we have devoted our 
Mail RUN column to your responses. 
The diversity of opinions repre- 
sented suggests that there are no sim- 
ple solutions in sight, 

RUN will continue to keep the 
pages of the magazine open to the 
examination of such reader-oriented 
topics. 

In this month's cover story, author 
Jim Oldfield reports on the expand- 
ing world of hard disk drives. While 
this technology is not usually associ- 
ated with Commodore computers, a 
growing number of companies are en- 
tering tills market. Commodore (i4 ant! 
128 owners now have several viable 
hard disk units to choose from to meet 
their mega-inemory requirements. 

Specific applications, such as bul- 
letin boards, education and small 



business require large amounts of 
memory. These arc ideal candidates 
for a hard drive, and the selection 
on the market is varied. 

If you're not a power user, but are 
looking for large amounts of storage 
space, then you might want to con- 
sider a hard drive unit, which offers 
several advantages over lloppics be- 
sides capacity — namely, speed and 
ease of use. It also eliminates having 
to swap floppy disks. 

Of course, a hard drive represents 
a substantial investment for the typ- 
ical Commodore user. But, depend- 
ing on your needs, the ease of use it 
represents may make your invest- 
ment worthwhile. 

When he said, "April is the cruellest 
month," T. S. Eliot wasn't kidding. 
April can be a taxing time of year for 
everyone. But there is help— in the 
form of some commercially available 
tax programs, which we review in this 
month's issue. These programs won't 
eliminate the drudgery of gathering 
and organizing the information, but 
using them may be preferable to 
doing your taxes by the traditional 
papcrandpencil method. 

Users of RUN'S Productivity Paks 
are, by now, familiar witli the popular 
Datafile database management system 
for the C-64.This series includes a use- 
ful companion program, DFCalc, 
which lets you produce spreadsheet- 
like reports using your Datafile files. 

In response to reader requests, we 
have made this program available in 
the magazine. We have devoted a 
good portion of the magazine to this 
program, but we feel that it's worth 
it. We know you'll find this program 



to be of high quality and useful in 
generating reports. 

Creating a menu for programs can 
be tedious, so be sure to check out 
this month's Easy Applications col- 
umn, which features a program en- 
titled The Menu Machine. This pro- 
gram will instantly provide you with 
impressive menus for your pro- 
grams. You can now direct your ener- 
gies to writing your program instead 
of worrying about the time-consum- 
ing task of creating the menu. 

Be sure to check out this month's 
Software Gallery, which contains re- 
views of the latest software for the 64 
and 1 28 market. Read reviews of Ac- 
tivision's three new offerings from 
abroad. Dreamrider Software has in- 
troduced Operation Terminal, a mo- 
dem game that can be played by two 
people over the phone line. Other, 
more traditional, modem games, 
such as checkers, chess and battle- 
ship, are also reviewed this month. 

Hungry adventurers in need of a 
challenge will want to read the review 
of Strategic Simulations' Shard of 
Spring. 

If you use an IBM PC at the office, 
but a Commodore at home, then 
you'll be interested in The Big Blue 
Reader, which lets your 128 read IBM 
PC files. 

Bard's Tale is back. The Destiny 
Knight is Electronic Arts' sequel to 
their popular dungeons and dragons 
adventure game. 

Also reviewed this month are a 
high-flying space battle and a C-64 
spreadsheet enhancement. Find out 
how RUNs expert reviewers graded 
these new releases. db 



8 / RUN APRIL 1987 



Crclo ?!! on Roiidet SetviCB cW'- 



TO THE VICTOR GO THE SPOI 



';hwmu 




X" 



t^ 





'TA/hat an experience I 
Like being in a moviel" 

Computer En Iciulner. Dec. 1B06 




Actual Apple IIGS sereenl 



^^±>^y 



m 



m 



Actual Macintosh screen! 



.^ 



SP""— i>. ',, 




DEFEWDER <^f HE CROWM 

riOVl?' FLAVmO AT A SOrXWARR DF,"' ''" -^'^ ^ " -'-" 




MAGIC 




^ 




^ 



Load and run Bask programs the easy way; add a keyboard tone feature 

to your C-64; simplify program debiting; default to disk every time; create 

colorfd bar charts; type from right to left on your C-64; and more. 

Compiled b^JIM BORDEN 



Magk is th€ original colttmn of reader-submitted hints and tips. 
Each month xve present brief, vsejvl computer "tricks" to help you gel 
the most out of your Commodore computing system — whetfier you're a 
beginning or advanced armputerist, a C-64 or C-128 ovmer. Magic is 
afimtmfor RUN!? iitwghuitive and inventive reoilers to sfiare their 
fm)gramming tips, inief software or Imrdware modijicaliinvi, slwrtaits 
or items of general interest. If yon have an idea to nuike computing eas- 
ier, faster, more exciting and enjoyable, send it to: 

Magic 

RUN Magazine 

SO Elm Si. 

Peterbormtgh, NH 03458 

RUN pays $10 to $40 for each trick accepted for publication in the 
cotumru A payttietit of $50 and a Magic Contributor T-shirt is awarded 
for tlie Trick of the Montlu To be eligible, tlie Trick of the Month rnitst 
befor tlie C-64 or the C-64 and C-128. Tricks for the C-128 only are not 
eligible for Trick oftiie Month. 

If you 'd like a copy o/"RUN 's latest edition of the Magic Trick Writ- 
er's Guide, enclose a self-addressed, stamped envelope with your request, 
and you 'II receive a copy in tux> to three weeks. 



^>OLj / 64-yard dash — I teach computer science at a small 
private school. Unfortunately, we do not have as many 
computers as we'd Iil<c, and, until now, fiffhtin;^ over com- 
puter time had been a real problem. 'I"he f)4-Yard Dash 
program is my solution. (The proj^ram should also run on 
the V1C.20, Plus/4 and CI 28.) 

Type in the program and run it. You'll be asked to give 
the number of students and their initials (two characters). 
The program will randomly choose the order in which 
students may use the computer. Watch out for clever stu- 
dents wht> might try to alter the progiam in their favor 
(this is the voice of experience speaking). 

100 PRINT" {SHFT CLR){CTRL 2 ] "TAB{ 1 4 ) "64 YAR 
D DASH":POKE532e0,0:POKE53281 ,0 

110 INPUT" (2 CRSR DNs} NUMBER OF PEOPLE (8 M 
AX)";N: IFN>80RN<1TIiENRUN 

120 P0RA=1T0N 



130 PRINT" {HOME] {6 CRSR DNs} INITIALS OF PER 
SON #{6 SPACES} {8 CRSR LFs}" ; : INPUTN$ ( A 
) 

140 IFLEN(N$(flM<>2THEN130 

150 NEXT 

160 PRINT" (SHFT CLR } { CRSR DN ) "TAB (1 4 ) " 64 YA 
RD DASH {3 CRSR DNs)" 

170 PRINTSPC(38)"(COMD S)" 

180 FORL=1TON*2:PRINTSPC(38)"(SHFT B)";NEXT 

190 PRINTSPC(38)"(C0MD X} {HOME} (5 CRSR DNs) 

II 

200 F0RA=1T0N:PRINTN$(A) : PRINT: NEXT 

210 TI$="000000" 

220 R%=1+N*RND{ . ):PRINT"{HOME) {3 CRSR DNs)" 

:F0RK=1T0R%:PRINT" {CRSR DN}" :NEXT: P(R%) 

= P(R%)+-1 
230 IFP(R%) )34THEN220 
2 40 PRINTSPC(P(R%}+2)" {CTRL 9 } { CTRL 2} { CRS 

R DN}{CRSR LF){CTRL 6} {CRSR UP}{CTRL 9 

}{CTRL 2} {CRSR DN){CRSR LF){CTRL 6){CT 

RL 0}{SHFT LB. )" 
250 IFP(R%)=34THEN270 
260 GOTO220 
270 W=W+1 :T$=MID${STR$(INT((TI/60)*100)/100 

),2} 
280 PRINTSPC(25)"{CTRL 9} {CTRL 2} {2 CRSR UP 

S)"TSTAB(30)"SEC"TAB(34}"["MID$(STR$(W) 

,2)"]":IFW<NTHEN220 
290 PRINT" (HOME) {23 CRSR DNs J"TAB( 1 3 )" {CTRL 

2} PRESS ANY KEY." 
300 GETA$:IFA$=""THEN300 

Scott M. Huse 
Salisbury Center, NY 

IpjCo Easy-access dip switches— When 1 use my Card? 
-H G interface with my software, 1 frequently need to 
change the positions of interface switches 7 and 8 on the 
circuit board, and tlie board has to be removed each time 

to make the change. 

I solved this annoying problem by soldering flexible 
wires to these switches on the bottom of the circuit board 
and bringing them out to miniature single-pole, single- 
throw (SPST) switches mounted in a small box outside the 



1 / RUN Ai'RiL l!«7 




Hundreds of different strokes for different folks. 



Reward special accomplish- 
ments, serious or silly, with 
personalized certificates you 
create yourself in minutes. 

Ttie original Certificate Maker'" and new 
Certificate Librafy"" Volume 1 software couid 
be the bes( Ihing that's ever happened 
to self-esteem. 

Because they help you give people the 
strokes they deserve for their accomplish- 
ments at home, at school and at work. 

You simply choose a certificate that fits 
the occasion and the mood, select a border, 
type in your message, add a dale and 
signature. , .then print. It's that quick 
and ea^. 



You can even create a name file and 
automatically personalize certificates for 
everyone in your class or club! 

Start with CertiBcate Maker 
software, a best-seller. 

Certificate IVlaker includes over 200 pro- 

fGssionally designed certificates covering 
sports, families, kids, religion, academic 
achievement, business and many other 
categories along with three dozen foil seals 
and bright colorful stickers. 

Now Available For; 

Apple II+, He, lie; IBM PC, XT, AT; 

Commodore 64/128; Macintosh 



Build your award library 
with our new Certificate 
Library Volume 1. 

Ceriificate Library Volume 1 works together 
with Certificate Ivlaker, and adds over 100 
bright, new ways to give people the strokes 
they've eamed at home, school, or work. 
All-new, all-fun graphics, plus dozens of 
foif seals and colorful stickers. 



- ~ 11 III Ml 



■^^^^^ 




For aaxanpHsh- 
mentsathome. 
school, or work, 
we have a 
Cefftate, 
Avard, Diploma. 
ofLitxnselo 
mie it offiaal- 
anatun! 



SPRINGBOARD 



Spfingtatd Soltware. Int • 7808 Creekridge Cirde • Minneapolis. MfJ 55435 ■ (612) 941-3915 

CircPe 39 on Readar Service card. 



Magic 



interface. I also mounted another SPST switch to control 
power from the cassette port to the interface. 

Now, when I Unu] a program and find that one or both 
switches need to !)c changed, I just change the SPST 
switches. Be sure you turn the SI'S'I' power switch off be- 
fore flipping the other switches, and then turn it on again 
aftenvards. 

R C. Horn 
Jekyll Island, GA 

Ip JL9 Easy load and nin— I've found a quick and easy 
way to load and run a Basic program on any Commodore 
computer: 

LOAD ■■rilename",8:{SKPT RLTX-STOl'} 

When you press the shift/run -stop combination, which 
stores the Return and Run commands in the buffer, your 
program will load and run automatically. 

If you want to load programs from the directot^ with my 
trick, type LOAD over the number of blocks and move the 
cursor past the second quote. Then type ,8: and press the 
shiftf run-stop key. If the director)' is on the screen, you can 
load a program with this procedure only if the program be- 
gins with a line 0. Otherwise, the program will crash. 

Carlos Villalpando 
Weslaco, TX 

IpjCjA G64 keyboard tone— Some computers have a 
built-in keyboarti tone feature that emits a clicking sound 
to confirm that a key was pressed. My progi-ani adds this 
feaiuie to your C-()4. To disable the keyboard tone, press 
the run stop/restore combination; to re-enable it, type 
SYS679. 

I REM C-64 KEYBOARD TONE-RICHARD PENN 

10 FOR U = 679T0755:READQ:POKEU,Q:CK = CK■^Q:NEX 

T 

II IF CK0 9 477THEN PRINT"ERR0R IN DATA" : END 

12 SYS679 

13 DATA 120,169,180,141,20,3.169 

14 DATA 2,141,21,3,88,96,166 

15 DATA 197,228,2,240,55,134,2 

16 DATA 224,64,240,49,169,15,141 

17 DATA 24,212,169,0,141,5,212 

18 DATA 169,240,141,6,212,169,30 

19 DATA 1 41 ,1 ,212,169,0, 141 ,0 

20 DATA 212,169,17,141,4,212,160 

21 DATA 0,162,0,232,224,255,208 

22 DATA 251,200,192,12,206,244,169 

23 DATA 16,141,4,212,76,49,234 

Richard Penn 
Montreal, Quebec, Canada 

4>JCB Disk mode changer— I write and edit C-64 Basic 
progiams on ilie C- 1 28 in 1 28 mode, but the 1 57 1 disk drive 
can cause delays when it first tries to read the directoty ofT 
some 1541-fonnatted disks. To operate in 1541 mode with- 
out the delays, type in my program. Use the F4 key to switch 
to 1 54 1 mode and the F8 key to switch to 1 57 1 mode. Press 
Fl to use the 40-column screen in Slow mode. 



1 REM 1571/1541 MODE SELECT- L. L. PANKEY 

10 KEY4,"0PEN1 , 8 , 1 5 , "+CHR$ ( 34 ) +"U0>M0"+CHR$ 

( 34 )-f": CLOSET : FAST"-fCHR$( 1 3 ) 
20 KEYS, "OPENl ,8,1 5,"+CHR$( 34)-f"U0>M1 "-fCHRS 

(34) + ":CL0SE1 :FAST"-fCHR$n3) 
30 KEY1 ,"SL0W"'+CHR${13) 

L, L. Pankey 
Dana Point, CA 



tpjljlj C-128 debugging aid— I enjoy debugging pro- 
grams, but clearing the screen, listing the offending line 
and then moving the cursor to make the correction is 
nothing but drudger)'. Adding a few lines to my programs 
has restored the good times. 

Line 10 traps the error and directs control to line 63000, 
which clears the screen below the cursor and prints the 
error message. Then line 63010 positions the cursor at the 
beginning of the offending line, with the error under- 
scored (80-Column mode) or in reverse (40Column mode). 
The only thing left for me to do is move the cursor to the 
error and correct iti 

1 REM 128 DEBUG AID-EDWARD HORGAN 

10 TRAP 63000 

20 THIS IS AN INTENTIONAL ERROR 

30 END 

63000 PRINT CHR$(27)"§"ERR$(ER) 

63010 [iKLP:PRINT"{4 CRSR UPs)":END 



Edward Horgan 
Coatesville, PA 



$jC(D PIus/4 Perfect Typist— Many of the programs in 
RUN can be easily adapted for the Plus/4, but you need a 
checksum program to verify the program lines as they are 
entered. Making a few changes to the 128 Perfect Typist 
program provides the check.sums for the Plus/4. 

Enter the 128 Perfect Typist program listed in the How 
To Type in Lisdngs department of this magazine, then 
make the following changes before saving the program: 

Line 1: change the line to I REM PLUS/4 PERFECT TYPIST 

Line 20: tliiinKt.' 2H312 to 28306 

Line 41); ch.m^t: 1 28 to -i- 4 

Lint; 5260; cliaiige 022 w 020 aiitl 023 to 021 

Line 5280: change 1 16 to I IS 

Line .i290: change 117 to 1 If) 

Now save the program as -f 4 Perfect Typist 

Since the memoir locations for Basic program storage 
ovenvriie the machine language, you nmst type the follow- 
ing line in Direct mode before loading -i- 4 Perfect Typist: 

POKE 44,22;POKE 3632,0:N K W { RETURN } 

This line moves the bottom of Basic upward to protect 
the machine language. 

Now you're ready to load and run -t- 4 Perfect Typist. 
Remember, when you type in C-128 listings, a C12S key- 
word that's foreign to the Plus/4's Basic language will pro- 
duce an incorrect checksum, so the keyword will have to 
be changed to work on the Plus/4. 

Frank Hiltibrand 
Newport, KY 

Continued on p. 84. 



12 /RUN APRIL 1987 



(Top Guns don't always fly on air... Some fly on water} 



yi/larshfp rjj me JeiAge 



Red Alert!! Red Alert!! 

0800 hours: Terrorists attacft 

U.S. naval base off Sicily . . . 

Intelligence reports enemy 

missile corvettes fleeing 

toward Libya . . . Additional 

enemy patrol craft seen In 

area . . . Seek out and destroy 

. . . Take no prisoners . . . 

The Need for Speed . . . 

Your search helicopter spots 

the Soviet-built Nanuchka II 

missile corvette charging 

across the "Line of Death." 

Foilborne and closing in at 

50 knots, you've got him in 

your sights. Guns blazing, 

you lock-on and launch a 

Harpoon guided missile. 

Through the water spouts of 

his near misses, you see him 

explode Into flames. Another 

mission accomplished. 





The Patrol 
Hydrofoil MIssilocratt. 



So agile, enemy radar 

mistakes it for low'tlying 

aircraft. 



So fast, Boemy farces 
havo only minutes to react. 



So deadly, there 
is no second chance. 



A Commanding Simulation . . . 

■ Authentic speed and handling characteristics 
of three different NATO ally hydrofoils: U.S., 
Italian, and Israeli. 

■ Advanced instrumentation and weapons systems 
include: 76 mm water-cooled naval cannon, 
Exocet, Harpoon and Gabriel guided missiles, 
rapid blooming defensive chaff, radar indicator 
and damage control sensors. 

■ Full control of search helicopters and convoy 
ships. 



■ 8 real-life missions in today's danger zones like 
the Persian Gulf, the Eastern Mediterranean 
andtheGulf of SIdra. 

■ Time compression speeds action to 128x normal. 

■ Comprehensive operations manual Includes 
mission briefings and enemy vessel spotter 
cards. 

■ Technical consultant: Boeing Marine Systems. 



How to order: Viilt your ratairer, or cull B0O.24S-4B2S for direct WrSA or Mastsrcird ordars (In Cfl call B0O-S02-H12|. 
Tho direct price is $29.95 for the Commodore vorslon and $34.9S (or the Apple II version. To liuy Isy mall, send check or money order 
to Electronic Arts Direct Sales, P.O. Bok 7530, San Mateo, CA 94<(03. Add S3 lor shipping and handllnfl (S5 Canadian), Please allow 4 
weeks lor delivery. Screen shots representee* version. Othara may very. Commodore and CM are resltlared trademarks otCommodon 
Electronics LlmHeO. Apple II is a reglflered trademark ol AppI* Computer, Inc. Lueastllm Games, PHM Pegasus, and all elements ol 
the game tantaiy:-* c 1987 Lucatlllm Lid. (L.F.L,), All rlgti Is reserved. Electronic Arts, authoriled user. 




ELECTRONIC ARTS"" 



Diets 3 or Readei Service card. 



MEGA-MAGIC 




Easy-To-Use Subroutines and Utiuties 



Mega-Magic, an extension of the RUN Magic column, offers, 
each month, a short but interesting and useful subroutine or 
utility program. Although noticeably loTtger than those in the 
Magic column, these listings are still short enotigh to type in 
easily and quickly. 



C-64 Edit Enhancer — With this utility, you can have a 
Quote mode toggle, a screen dump key and a screen- 
freeze key that will greatly enhance program editing. 

The Quote Mode Toggle 

This pan of the- Kdit Enhancer program lets you toggle 
Quote mode on to create reversed characters, and dien off 
when you want to move die cursor around die screen ^vith- 
oui creadng reverse characters. With a Quote mode toggle 
key, you can easily turn Quote mode on and off at will 
to help simplify editing program lines containing reverse 
characters. 

When you're using the Quote mode toggle switch (i'7), 
you'll know Quote mode is active by the red border on the 
screen; the border changes to its default color, light blue, 
when you deactivate Quote mode. You can select other 
colors by adding the following lines to the program. To 
change the border's default color (Quote mode off), add 
225 POKE BB + 49, {color code #}. To change the border's 
red color (Quote mode on), add 22« I'OKE BB -i- 57, {color 
code #}. 

To demonstrate the Quote mode toggle's usefulness, 
type in the listing, save it and run it. Then type in the 
following line: 10 PRINT"CDTHIS IS A TESTR" and press 
return. Now tr>' replacing the C, I> and R characters with 
reverse characters. A pain, isn't it? Next, position the cur- 
sor over the C, and press F7 to turn Quote mode on {notice 
die border-color change). Then press the shiftedclear key, 



followed by the cursor-down key. The reverse characters 
of the key.s should replace the C and D. 

Press the F7 key again to turn Quote mode off, and use 
the cursor-right key to move the cursor to the final R. Press 
F7 again, followed by the cursor-right key. Finally, press 
return to enter the line. Need I say more about the advan- 
tages of the Quote mode toggle? 

The Screen Dump 

The F8 key activates the screen dump and can be used 
with most printers — graphic or nongraphic. You can use 
it any time you want to dump a screen to the printer. 

When you run the program, it will ask if your printer 
is ready. Turn on your printer and answer Y. (An N answer 
implies that you don't have a printer and will disable the 
screen dump feature.) The program will then ask if your 
printer supports graphics characters. Answer Y if your 
printer (and interface) can emulate the Commodore 
graphics characters; otherwise enter N. If your printer 
cannot produce graphics characters, a space i.s substituted 
for every graphics character the program encounters. 

77i« Screen-Freeze 
If you want to print a frozen screen, first pause the 

screen momentarily with the shift key (or indefinitely 
with the shift-lock key). Then press F8 to print the screen. 
When the shift key is released, the program will continue 
where it left off. 

The machine language program is poked in starting at 
locadon 52900, but, if necessary, you can poke it into any 
available 347-byte memory space by changing the value 
of BB in line .^0 to the new starting address. HI 

Timothy M. Maloney 
Knoxville, TN 



RUN It Right 



C6f, printer 



14 / RUN APRll. IW 



Listing 1 . 064 Edit Enhancer program. ^ ^ . 

10 REM C6 4 EDIT ENHANCER-TIMOTHY 
M. MALONEY : REM* 4 8 

20 DEFFNHIlX)=INTtX/256) :DEFFNLO 180 

(X)=X-256*INT{X/256) :REM*72 
30 BB = 52900:A = BE:A9 = 0:fJP = 190 

:REM*228 
40 PRINT "(SHFT CLR } i 2 CRSR DNs) 200 
*** EDIT ENHANCER ***"; PRINT 
"(2 CRSR DNs) {4 SPACEs)BY TIM 
MALONEV" :REM*152 210 

50 PRINT "(2 CRSR DNs)F7--QU0TE 220 

MODE TOGGLE" :REM+152 

60 PRINT "F8-- CHARACTER SCREEN D 230 

UMP" :REM*1 5f) 

70 PRINT" (3 CRSR DNs} IS PRINTER 

READY? (Y/N) "; :REM*160 240 
80 GET A$:IF A$<>" Y"ANDAS<> "N" T 

HEN80 :REM*120 250 

90 PRINTAS: PRINT: IF A$="N" THEN 

NP=1:GOTO130 ;REM*130 

100 PRINT"{CRSR DNiDOES YOUR PRI 

NTER" : PRINT"S[JPPORT GRAPHI 260 
C CHARACTERS (Y/N) ? "; 

:REM+58 270 
110 GET AS: IF A$o"Y"ANDA$o"n"T 
HEN110 :REM*115 

120 PRINT A$:IF A$="Y" THEN A9=1 200 

:REM+230 
130 PRINT; PRINT "(2 CRSR DNs)STO 

RING ML CODE STARTING AT" ; BB 290 

;" " :REM*4 

140 READ N:IF N=-9999 THEN 170 

:REM*140 300 
150 CS=CS+ABS(N) :IF N>=0 THEN PO 
KEA,N:A=!A + 1 :GOTO14 :REM»174 
1G0 N=BB+ABS(N):POKEA,FNLO{N) :P0 310 
KEA + 1 ,FNHI(N) : A=A+2 : G0T01 4 



:REM»78 11,165,212,73,1 

IF CS<> 45608 THEN PRINT"ERRO 3 20 DATA 5,133,212, 

R IN DATA STATEMEMTS":END 11,136,173,-335 

:REM*184 157,141,119,2,1 

POKE BB+2,FNLO(BBi-36) :POKEBB 3 30 DATA 133,198,16 

+7,FNHI(BB+36) :REM*100 33,199,133,216, 

POKE BB+12,FNLO(BB+336) :P0KE 70,173,-334,76, 

BB+17,FNHI(BB+336) :REM+72 340 DATA 234,169,12 

IF NP THEN POKEBB+90,234:POK 55,32,136,265,1 

EBB+91,234:POKEBB+92,234 55,32,192,255,1 

:REM+140 350 DATA 12 5,32,201 

IF A9 = 1 THEN250 :REM+n2 2,-346,134,251, 

POKE BB+206,234:POKE BB+207, ,32,-323,169,17 

234: POKE BB+203,234 :REM*92 360 DATA 24,208,192 

POKE BB+263,234: POKE BB+264 ,145,32,202,241 

,234: POKE BB+265,234 1,72,10,144,7,1 

: REM* 106 370 DATA 18,32,202, 

POKE BB+241,169: POKE BB+242 04,72,10,10,104 

,32 ;REM*246 32,176,2,9,64,4 

PRINT "(3 CRSR DNs}F7 J F8 K 38 DATA 14 4,2,9,12 

EYS ACTIVATED,.,": PRINT "(C 192,21,208,6,20 

RSR DN]SYS";BB+23;" TO DEACT ,234,201,34,208 

IVATE." : REM* 2 34 3 90 DATA 169,39,32, 

PRINT "SYS";BB;" TO RE-ACTIV 9,32,202,241,16 

ATE.":SYS BB: NEW: END: REM*1 51 69,146,32,202,2 

DATA 120,169,205,141,20,3,16 400 DATA 169,0,133, 

9,158,141,21 ,3,169,247,141 ,3 232,224,40,208, 

8,3,169,159,141,39 :REM*117 202,241,32,-323 

DATA 3,88,96,120,169,49,141, 410 DATA 0,142,-346 

20,3,169,234,141 ,21 ,3,88,96, 2,230,252,166,2 

165,203,205,-334 :REM*83 8,149,166,252,2: 

DATA 240,35,141,-3 34,138,72, 4 20 DATA 7,208,143, 

162, 14,165,212,5,216,240,2,1 ,241, 32, 20 4, 25 5 

62,2,142,32,208,104 :REM*29 ,255,96,162,10, 

DATA 170,173,-334,201,3,240, 430 DATA 32,32,202, 

11, 165, 206,1 41, -33 5, 173, -334 48,96,234,234,7 

,76,49,234,138,72 :REM*55 08,251,104,76,2 

DATA 152,72,173,141,2,240,6, 440 DATA 241,-9999 
32,-146,76,-136,165,216,208, 



,240 

76,-1 

,145, 

6 9, 1 

9,0,1 

104,1 

49 

5,162 

69,0, 

62 

,255, 

1 62, 1 

,172 

,21 ,2 

,160, 

69 

241 ,2 

,8,41 



B, 1 72 

1 ,95, 

,7 

202,2 

5,199 

41 

199,1 

10,16 

,162 

,230, 

51 ,22 

24 

169,1 

,169, 

169 

241 ,2 

2, 173 

02 



:REM*91 
36, 164,2 
209,169, 
:REM*177 
33,212,1 
68,104,1 
:REH*3 
,4,16(1,2 
32, 189,2 

: REM* 7 7 
162,0, 1 4 
,134,252 
:REM*217 
08,2,169 
0,177,25 

:REM*37 
30,199,1 
,63,201 , 
:REM*197 
,24,208, 
48,2,234 
: REM*! 95 
41 ,169,3 
,240,9,1 

:REM*47 
74,-346, 
9,13,32, 

:REM*17 
251 ,208, 
4,232,20 

:REM*29 
3,32,202 
4,32,195 
:REM*11 1 
02,208,2 
,141,2,2 
: REM* 147 
:REM*191 



A few of our Bestsellers 




Anslomy of tf\§ C-$* A/iaJomy of th9 1S41 Orlvm titchs A Tips for th* C-64 

tfiskJofs 9Lr"i&to'6J intftmals. Host hdr-dbook on ihis drive, Cdrociofii or fthijy.iO'USe t»ch- 

Graphira, sognti. HO, kflrngl. flupJam^ all. Fiiiwd m\f\ many niques advanced gFaphire, 

mBfTfOfy mipft, Ar^d fnijch flxamplfls programs, utiiili** hnpfovod tJiala Irtput, CP/M, 

rror« Cornptflt* oorTirn«riT«d Fully cGmnn4nt«<d 1M1 ^OM anhanc«cl BASIC dalaharid- 

ROM IMIngi ^OOpp H9Q5 ibtings SOOpp $1939 ting and n>ora 27Sfifi S1995 



GEOS 



INSIDE 

AND OUT 




AbtcTJu fS'l^ 




nm 



PEEKS & POKES 



:^ 



C'12$ tUTEPHALS 

rmportant C- 1 28 iriT&rmation. 
Covafs graphic chips, MMU, 
L'O, GO ^lurnn graphic? and 
Eulljf CQmmanTod ROM 
fmtJngs, rroro 500pp $1995 



157 J INTERNALS 

Essentia! r«!ftrenc«. Intefna] 
drivg TunCtiojlS. Explains 
vanoufi dtskand liEo forrrtals 
Fully-commflnled ROM 

listings A^rOflfl $1995 



Fd^inaling and practical info 
on ^ho C-i2a. eo-coj hEr« 
graphics, ban^ awilchtng. 
30O ijaqes of useful infornn- 
alcnlof ovwyoflo $19 9S 



C-1£$ P£EKS t POKES 

Dozens oT progfimming 
quick-hirters. techniqufts on 
th« op«raErng system, sitacks. 
zero pag«, pointers, and 

BASIC 24Cf3C $16 95 



GEOS hwh/* rmi Out 
II you us* G£OS than ow 

n*w book hA( ihe inlo you 
rwtd. D*lHl»d Irtoduction ri 
laid 0V1 for th* novica. Ejian> 
plat. dfnigramf and glcAsary 
ti* Irvdudad. Add a oontiant 
dtic'py t\xk ..Indudat Fila- 
M'»tt«, ■ uTihiy thai C0rw*rti 
your programs io GEOS 
fofmai {wiifi ftn Icon a^iuv} . 

icf otfUtt\nti^ me mqry , . Jaarn 
GEOSfil« smjciu-ai. H yot/ra 
Juti 9«tlin9 ttarlad with 
G£OS cy parting ta 1^* point 
df wanting lo adct f^juf own 
appiJcmiont, ih«n OEOS 
tnwi^t »n4 Oiil will h«lp 
you 'Pnynjr way, $19,9& 



ig© 



BASIC 7.0 
INTERNALS 




AbKuuTf] ^i}f!M',re 



10^ 5j<: 

^ 2t a. 

Ef in ™ 
n uin c 

-— n 03 
0-0J3 O 



= 0)0) 

> ra g t 

n " ° 5 

V) ra i 

■* 0)0 ' 

ra ijS I 



w o S 



C- l2>BAStC7.B Inlamab 

Get ai] \t]& instil info on 
BASIC ?.o. Tnis exnaustivs 
hantfcook is corTTptetft with 
fully coTtnieruad BASIC 7.0 
nOfJI lislinss. S24 35 






in" B 

Sail 

X-'^ Si 
O cqQ 



CJ 

s 

o J- 

C\J -■ ^ to T^ 

X "= „■ S <^ 
Q -; T? LL lU 

■^ &t • ^ 

d "=> i2 5 <^- 

0) 



Ol 



Cifote 8S on Read or Service card. 



RUN APRIL 1987 / 1 5 



if^ yjt^ ^ ^f''''!^''4:^'^^SiP^i^ 



SOFTWARE GALLERY 




Compiled Bj BETH S.JALA 




Trapdoor Checkers; 
Radical Chess; 
Baudleships 

Play Games With 
Friends Near and Far 



It's always been possible to play 
telecomputing, or modem, games di- 
rectly between two machines, without 
incurring the expense of a network 
service. What has been missing is 
readily available software with which 
to do it. 

However, Bear Graphics has intro- 
duced some packages that cover three 
popular games — checkers, chess and 
battlestiip. As far as the software is 
concerned, you have everything you 
need to begin telecomputing imme- 
diately with a friend. AH three pro- 
grams, which are sold separately, 
come with two disks and two instruc- 
tion sheets — now that's what I call 
user-oriented! 

I did find one shortcoming with the 
instructions: No mention is made of 
the type of modem required. It ap- 
pears designed for use mainly with 
manual modems such as the 1600, 
1650 and their newer counterparts. 
Also, there is no provision for auto- 
dialing or other enhanced features. 

Trapdoor Checkers is a slight vari- 
ation on a traditional checkers game. 
Each player selects the position of sev- 
eral booby-traps that will swallow any 
playing piece that lands on them. A 
communications line appears at the 



bottom of the screen to let you send 
and receive messages during the game. 

Trapdoor Checkers and Radical 
Chess both work on either a C-64 or 
C-128 in 64 mode. I had no problem 
using the programs on several com- 
binations of computers, disk drives 
and modems. 

Radical Chess is a traditional chess 
game and the board is appealing to 
the eye. A set of cross-hairs is shifted 
across the screen to the piece you 
want to move. You press return and 
move the cross-hairs to the new posi- 
tion. Pressing return again drops the 
piece there if it is a legal move; if not, 
the move is ignored. 

Baudleships also works on either a 
C-64 or a C-128. However, when run- 
ning on a 128, it does default to 40- 



Report Card 



Superb.' 

'!■ An exceptional program that 
outshines all others. 








Good. 

One of the belter programs 
available in its catcgor)'. A wor- 
thy addition to your software 
library. 

Average. 

Lives ap to its billing. No major 
hassles, heatlaches or ciisap- 
pointments here. 

Poor. 

This program has some prob- 
lems. U'here are belter on the 
market. 

Failure. 

Many problems; should be 
deep-sixed! 



column tnode. If you forget, there's a 
helpful reminder on the 80-colunin 
screen. 

Interestingly, there is no auto- 
boot sector on the disk for either 
mode— that's a minor oversight that 
is easy to correct. 

Baudleships, the battleship-like 
game, is played on a traditional grid 
that lets you set your pieces just as 
you would on a board game. Sound 
is used effectively along with text to 
indicate things like bad moves. 

Bear Graphics has done an excel- 
lent job in considering the needs of 
the user, and they have priced their 
software attractively. With the addi- 
tion of some modem support options 
from within the program and an ap- 
propriate update of the instructions, 
all the packages would be top-notch. 
(Bear Graphia Software, PO Box 12206, 
Ntmj lirighton, MN 55112. C-64/S2'f.95 
each, disk.) 

Jim Grubbs 
Springfield, IL 



The Big Blue Reader 




With This Program, 
Bringing Work Home 
Is No Longer a Chore 



The Big Blue Reader is very likely 
unitjue; In any case, it's the only prod- 
uct I've seen that ably bridges the 
gap between Commodore and IBM 
computers. 

With Big Blue, you can transfer 
ASCII files written with MS-DOS 



16/RUN.WR1I19S7 




Features of PPM: 

• manage stocks, options, mutual 
funds, bonds, T-bills and others 

• record taxable or n on -tax able 
dividends and inlercsi income 

• reconcile each brokerage account 
cash balance with the year-to-dale 
transaction file 

• tailor reports to your requirements 

■ enter quotes manually or aulomali- 
cally tiirough Warner or Dow Jones 

• use the Aulorun feature and set time 
for system to log on, update quotes, 
log off and print reports 

■ retain up to 1000 transactions on a 
single disk (buys or short sells) 

• number portfolios, securities, closed 
and Ycar-lo-Date transactions 
limited only by disk space 



Mighty HOT 
Software 



Personal Portfolio Manager 

PPM is the most comprehensive portfolio 
management system and analysis system 
available for the Commodore 64 and 128. It 
is for the investor who needs to manage his 
stock portfolio, obtain up-to-the-minute 
quotes and news and perform selected 
analysis. An account executive can keep 
separate portfolios for each client and run a 
cross-reference report to find owners of 
selected securities. Portfolios can be keep 
for .special interest (e.g. high tech, low risk 
income, etc.) and monitored. PPM's unique 
report generator lets you produce any kind 
of report to analyze a portfolio or stock. Use 
the Autorun feature to set the time for the 
system 10 update the security quotes and 
print selected reports. Have the reports 
ready when you return home from work. 



for the C-64 
for the C-128 



$39.95 
$59.95 




..don't pass (his one by." 
I Salamone, Commodore Micro 



Features of Super Pascal: 

• full implementation of Jensen & 
Wirth Pascal 

• C-64 high- speed DOS (3X faster) 

• includes many language extensions 
for systems programming 

• integrated assembler for machine 
code requirements 

• built-in editor with renumber, find, 
auto, change, append, delete 

• includes fast graphic library 
■ large 48K workspace 

• works with one or two drives 

• advanced error handling 

• C-128 version supports SO-column 
hires graphics 

• with 220-page manual 



Super Pascal 

Your complete system for developing 
applications in Pascal. Super Pascal is a 
complete implementation of standard Pascal 
(Jensen and Wirth), C-64 version has a 
high-speed DOS (3X) that makes using it 
quick and efficient. The extensive editor 
(source included) contains added features; 
append files, search and replace. Includes 
an inline assembler for optionally coding in 
machine language. Super Pascal is so 
capable that it's used in hundreds of schools 
to teach Pascal. But it can be used for more 
than just learning Pascal, use it for serious 
programming. The graphic library (source 
included) is wriKen in machine language for 
fast execution. Want to learn Pascal or 
develop software using the best tool avail- 
able? Super Pascai is your first choice. 



for the C-64 
for the C-128 



$59.95 
$59.95 



F^Sck 



Language \ 
Compiler 



Abacus 



iiMiii! 



P.O. Box 7219 • Dept. R4 • Grand Rapids, MI 49510 • Telex 709-101 -Phone 616/241-5510 
Call novif for the name ol the dealer nearest you. Or order directly using your MC, Visa or Amex card. Add S4.00 per 
order for shipping. Foreign orders add $12.00 per item. Call (616) 241-5510 or vi/rite for your free catalog, 30-day money 
back software guarantee. Dealers inquires welcome-over 2000 dealers nationwide. 



Circle S on Reader Service card. 



Software Gallery 

computers into a Commodore-com- 
patible sequential file, or transfer 
Commodore sequential files to MS- 
DOS. This isn't a program emulator 
that lets you run the IBM programs 
on your Commodore. It is, however, 
a tool that allows you to spend more 
time at home instead of at the office. 

The Big Blue Reader actually turns 
the 1 571 into a double-sided IBM disk 
drive. It is able to format disks in MS- 
DOS or make entire backups of MS- 
DOS disks in about four minutes. The 
program works best with two 1571s, 

Michael Miller, the author of Big 
Blue, studied the capabilities of the 
1571 disk drive, including its ability 
to read other disk formats. This fea- 
ture was incorporated into the 1571 
to allow the use of CP/M programs on 
the C- 128. 

Coincidentally, CP/M has die same 
recording technique as MS-DOS, 
called MFM, which technically makes 
it possible to program the disk drive 
to read disks written on IBM PCs and 
compatibles. Miller succeeded in con- 
verting MS-DOS, which is in a com- 
pletely different logical format, into 
a form that's readable by the Com- 
modore operating system. 

Consider this situation: You're at 
your office, in the middle of a word 
processing project, using an IBM PC. 
With The Big Blue Reader, you can 
take your document files home, trans- 
fer them into sequential files using 
your C-128 and 1571, and continue 
working on your project, using your 
own word processor and surrounded 
by the comforts of home. You can 
transfer the files back to your MS- 
DOS disk for continuation the next 
day at work. 

I tested The Big Blue Reader using 
MicroPro's word processor, Word- 
Star, I found that Big Blue is most 
useful when transferring word pro- 
cessing files. It's slightly more difficult 
to transfer applications such as data- 
bases and spreadsheets. 

Although die software is intended 
to transfer pure ASCII files, it is 
possible to transfer IBM Basic pro- 
gram files into the Commodore com- 
puter. What you end up with is a 
sequential file that must be tokenized, 
turning words such as Print and Goto 
into the two-byte tokens readable as 
program statements by the C-128's 
Basic interpreter. This involves a 




short progi-am that prints the sequen- 
tial file on the screen, then uses the 
keyboard buffer to force carriage re- 
turns to turn the lines of text into a 
program. 

Going back is simpler because it 
only involves listing your program to 
a sequential file. The Big Blue Reader 
will make the transfer into a standard 
ASCn file readable by IBM Basic. 

It's a rare occurrence in the soft- 
ware industry to find such an effec- 
tive program among all the imi- 
tations. If you ever consider buying 
an IBM compatible and you want to 
retain your old C-128 documents, you 
must add this program to your soft- 
ware library. (S.O.G.WA.R Software, 
Inc., 61 1 Boccaccio Ave., Venice, CA 
90291. C-128/$29.95 disk.) 

Mike Konshak 
Colorado Springs, CO 

The Bard's Tale n: 
The Destiny Knight 

In Search of 
Good, Evil and 
The Destiny Wand 

Just when you thought it was safe 
to venture back into the dungeon, 
Electronic Arts released The Bard's 
Tale II: The Destiny Knight. Like the 
original Bard's Tale, Desdny Knight 
combines the best elements of tradi- 
tional Dungeons and Dragons role- 
playing games, while adding several 
exciting new features. 

These include a starter dungeon 
where characters can quickly gain 
experience points, and "Snare of 
Death" puzzle rooms that must be 
solved within a set time limit if your 
band of adventurers is to get out alive. 
There is ai,so a bank in the Realm's 
capital city of Tangramaync (with 
branches in other cities) where adven- 
turers can stash their hard-earned 
gold for safe-keeping, as well as casi- 
nos in every city where they can lose 
it playing blackjack. 

If you've played The Bard's Tale: 
Tales of the Unknown, you'll feel at 
home with the sequel because many 
aspects of game-play are identical. 
Your party still consists of humans, 
dwarfs, half-elves and the like, and all 
the familiar classes such as warrior 
and conjurer are again available. 



Destiny Knight introduces a new 
class of magic user, the Archmage, 
that can only be attained through the 
mastery of at least three levels of 
spells from the other four classes of 
magic users. 

In all, there are close to 80 spells 
that can be used for everything from 
creating floating torches for lighting 
your way through a dark dungeon, to 
summoning illusionary dragons, nin- 
jas or storm giants to join your party 
and fight for you. Magic can also be 
used to resurrect deceased party mem- 
bers, land a deadly cone of gravita- 
tional energy on a group of foes or 
make dungeon walls vanish. 

While Destiny Knight's combat sys- 
tem is similar to that of Tales of the 
Unknown, enemies now appear with- 
in a range of ten to 90 feet, and only 
those within "melee range" can be 
attacked with hand-held weapons like 
daggers and broadswords. Distant 
enemies can be battled by throwing 
spears or axes, or by shooting arrows. 




Search the Realm in Bard's Tale II: 
The Destiny Knight 

Also available to aid your band of 
adventurers are the seven magical 
songs that can only be sung by bards. 
With names like The Archer's Tune, 
The Watchwood Melody and Melee 
March, these tunes are useful for 
increasing the party's capabilities 
during combat, or protecting them 
from traps while they're wandering 
through the Realm. 

The purpose of all of this wander- 
ing, fighting, singing and spell-cast- 
ing is to locate seven scattered 
fragments of the Destiny Wand and 
reforge this magical scepter. Only by 
doing this and vanquisliing the evil 
Archmage Lagoth Zanta can you rid 
the streets of lawless mercenaries and 
save the Realm. Be prepared to do a 
lot of searching, however, because 

Coniinned on p. 24. 



1 8 / RUN APRll. \<m 



Vdaptsui 



frfr06-89fr-008-* 



33hid noi nvo 



.o«.. .. .o.™o i...s sionaoHd H3J.ndy\ioo A3ssni 



wmi/aiiVfmm.:: 
•ffim/.:: 




~ '^jAt^iit'iitjmj^/fMr^aaak 



f psiuienbDE laB oi Aiiunuoddo leejB e Sf sim 

^ 'ajojaq dOl niojj pojspjo jaASu SA.noA ji '^961 'oeaunr ajoieq paiapjo 

I' U3ij« 'ssBed z IX9U em uo smai! am lo Aue uo pooB S| jaijo s[mx *0S$ 
J9A0 japjo AjSAS LHi« '{aojOMO jnoA) saiueg ajnmaApv luoooju) asaiii 
JO euo Aemb BujAiB aje a/wsjaujoisna panieA Aueiu jnooinoA Hueijj e sv 



0005$ Ji^'^o sseqajnci ^ue i)}|M 




Monaa OBisn u^giAinN 
syaiAioisno ubhio 

9lZS-pez-Pl8 HBO rd 9P/SU/ 

JO t.€U-£€S-008-l. ilBO '^iioajip 

tuaiuuBdea sates ejejodjoo 

puB iBuonBanp3 jno iiaeaj oj, 

-Bujiej Q^a 
pooQ e mm uojieztueG jo Aue J0| sjlj 
t^ZuiieAOiddvupaJO'spaausuonez 
-{ueQjo jnoA sajss oi Aititqtxa]} aqi 
pue '83 AJ8S iBuosjad 'punoje-ujni 
jjojnb fBuipnpui -noA oi BuuaiBO 

^SIMIOOOV 

axvaodaoD ^ 
TVNOixvonaa 



..mdiJjBpjo ueui Duiop 0j,aM ueauj A/uo ubo sjaiuotsno peitsiies sionaosd ssirtdvvoD A3ssni >yy»3r9^ '*'^^ 
/D spuesnom ;o suet LUOJt asuodsau -asamfo nejaflnap am pnojd luj., mpitejd / Q (/ 



JillBOlSJIl 

jnoA aq pinoijs aM aijm uoseaj jainouE isnf 'saseaiaj ajeMyos wau ion 

am lie u! jaB o» isjij am aj.aM 'ajoiu uaAa ppe a/w ijaaM Ajsa^ isjajndujoo 

ajopoLuujoo joj sionpojd jo spajpung pue spajpunij moois bm,. 



UfaPIXOS' 



i 

.."AepoujBS ino psddms oq iiimbluji jno meoOUl. 

eiO)aq GuiAjije GjapjQ spunod g japun seijosseose pue 

s|Bje4d|jed uo pmcaosib jbjjo sim 'jepjo md oo'rt (o 

e6jBHD 6u]ddms pjepuGjs e.doi Aed A|uo noA sseidxg 

lEjapaj paddms eq him oo'OES Jsao sjapjo eJe«i)os„ 




UcJ)^ 



„'SJnoL| t?s ujiiiiM paddms pue ijoois ui aje pajopjo suiijii ne jo %06 Ja/^O,. 




.iiinoA ojuo sCuiAGS aiji ssed puB oujnioA u| Anq a/v\.. 




mmaa 



■pjBO eoiAWS iBpWd uo 60Z b(SjO 



ligiff! «KSa '■!i? 




»is8!!5' mi 



a 



saoa 






RDER RIGH 



OPEN: 9am-8pm Mon-Frt, lOam-Spm Sat EAST COAST TIME 
NEW MRS STARTING MAR 01: 9am-9pm M-Thur, 9am-6pm FrI, 10am-6ptn Sat, Noon-6pm Sun 



nAlVfIT! riAT T "FP'RV Educational Software too 

VXZTuLTXXJ VJ-fikX J 1 J Vj MX X A!l Games stocked for quick shlc!!! 



NEW TITLES 

IN STOCK EVERYDAY!! 
i( you cJon't see what 
you vvoni pteaso coll! I 




MISC GAMES Kfc.. 

ChampioriEhip Bojinfl $l?95 

H06b.lt JCALL 

InternaEianal Hockey . £1S9S 

MurderbytheDozen. &249S 

Pij:ePoalion SI 5 95 

Sargonlll $37 95 

Sky Travel Sg7 95 

Seaoh Hsad. Beach Head S. Raid 

Tnple PaOt SJ9JS 

Leaoar Board K9 95 

Laadar Board Toum Dtsk S16 9S 

TanlhFfama $27.95 

ACCOIvKOE I^^^MHM 

AcGDlAcos $CALL 

Dam Butlors .,,. K2.95 

Fijh! Nmhl S22 5i 

HardBaJ »2 95 

k;«) Uniil Dead SCALL 

Law of Ihe way $22 95 

PSI S iraoing co $22.9S 

Spy vs Soy. $)B.49 

Call (or pncB on al l Aciionsoft W\*t 
ACTIVIiilON ^gaaiHHH 
IKaiar $t9 9S 

Borf owed Time $19 95 

Comp Fire*kE CeSeOfaTn $13 95 
Counidowntoahuldown . $19.95 
Fasi Tracks Slol Car Const $19.35 
GamerriaKer SciMisrary .. SI 5.95 
■GamQma5<er Sports Library S15 95 
Garry Kiicnori's Gamemakf $24 35 

GBA BaskelSall 2 on 2 $24 95 

GbostbusiBr^ $24 95 

Graat AmorHR $24.95 

Hackor „.... $19.95 

Hockerll $24.95 

lamllwM $21 95 

lamitu 128 $2*95 

Ljttta Computer Peopte . $24 35 

hfasler 01 Lamps $19 95 

Mndshaflow $19.95 

On Coua Tennis $21.95 

Pitiaii ii:LoslCa»erns $19.95 

Shanghai $26.95 

Space Shutlta $19.95 

star Rank Boiirig $21 95 

AVAI.ON HILL M^^^B 

DrdUlh .._ $2l.fiS 

GjKslnkB S22.95 

Spil(iro40 S24.95 

Superbowl Sunday $26.35 

Tearn Disk for SS $16 95 



BRODERBUND wjismmiem 

Champshp Lode Runner ,, 524.95 

Karaieka $13 35 

Lpde Runner $24 95 

fAjSK:Shop $29.95 

DAVIDSON & ASSOC. "■■ 
Now in slock! C all lor prvce on lilies 

Con'.mando $24 95 

: Karate Cnarnp _ $26 95 

'■ Kung Furriaster $26 95 

PoiePoiition $15 95 

ELECTRO^fIC ARTS "^ 

Adventure Constr $27.35 

Age of Adventure $1 2.35 

Amerx:a'5Cup $24.95 

Amnesia $29.&5 

Archon „„. $12 95 

Arcf»n2 „ „„„„.. $1295 

ArticFoii S24.S5 

Autoduol $37.95 

Bard's Tale $32.35 

BarCTS Tale II $29.35 

Baras Ta'e Clue Book S10.95 

Batt*!mnt $29.95 

Gamers at War $37.95 

Ctiessmasler2M0 126.35 

Gut and Paste J12.35 

DsnOare .,,,. $16.35 

Europe AblAia .....,,. $37.95 

Golden OktM $21 .95 

Hard Hat Mack SU.SS 

Heart of Afnea $i 2.95 

Lords o1 Conquest $24.35 

Mailorder Wonsters $12.35 

Martjia Madness $23.96 

Maebrus $29.SS 

Mcwe Maker $12.95 

MULE $1295 

Murder Party $25 95 

Music Construction SM .... $1 2.B5 

Ogre tSS.flS 

Or^a on One tt2.SS 

PHM Psflalul 127.85 

Pinball Conslruction Set ... $12 95 

Oi,iiam $20.95 

Saong OeslrwSon Set . $12 95 

Reach lor tha Stare $32 95 

Reaimoltmpossjble $12.95 

Road 10 MoKow S29.9S 

Robol Rascals S29 95 

Russiq S29 95 

Seven Cities oi Gold $12 95 

SkyFoi $12 95 

SottMareGoldanOldiet $1635 

Slarteel I $32 95 

Super Boldar Dasti $1295 

MndMirror $1295 

Touchdown (^ootbali $22.95 

U«mal $29.95 

Uilmalil $37.95 

UltmalV „_ $45 95 

LmmaseWiianl S12 95 

World To ur Gnu $27.95 

EPYX MMMMMMM^^ 

603 XJ Joystick $14.95 

ChampionshipWresliing. $2795 

Deystroyer $29 95 

Mov^e Mons4«f $22 95 

Stroet Sports $CALt 

Suo Batria $CALL 

Summer Garries $25.35 

SummerGames II $26.95 

SuperGycie S29.95 

Temple Tnlogy $29.95 

Wiitef Games $27 95 

World Games S29 95 

Wartdsataalest Baseball S2495 
Wortd'B Grealest Foolball $28 95 
Werkt Karate Ctia $22.95 




Ekte S22 95 

Pamti „,- $27 95 



INFOCOM '-'^ 

Baley Hoo S29.9S 

Cut Throall ^.„ t22.95 

Deadline 125.95 

Enctianlof $25.95 

Hiich Inker's Guide $22.95 

Hollywood Hy^n 11 SCALL 

Infrfel $29 95 

Lealtier Goddesses $24 95 

Moon M St „„_ $2*95 

Puneifan __„. $2595 

Soiwrer $29.95 

SpellOreaker $29.95 

Suspect $29.95 

Trinity $32.95 

WiJhtMno«f ,„.. $25 95 

WtnOT* „ $25.95 

Zorlit „ $2295 

ZoiVtl _.. $26 95 

Zomiit $26.95 

INVISICLUE DOOKS FOR 
ANY INFOCOM GAME 16 .95 

LANCE hjVFNER mmmm 

3in1 FootOall $29 95 

Basiieltiail, the Pro Game . $29 95 
Final Four Basketball $2995 

MiCHOLEAGUE mmmm 

Miao'engue Baseball S27 95 

Microteague general rmgr $27.95 
Microieaguo 1 985 i«a mi $15.9 5 
MICttOPItOSE i^i^HM 

AciOiel $24 95 

Crusade m Europe $27 95 

Decision in the Desert .. $27.95 

F-i5Slnke Eagle $21 95 

Gurship ICALL 

Conflict In Vietnam JCALL 

Hellcat Ace $2t 95 

Kennedy Approach $2495 

NATO Commander $24 95 

Silent Service $24 95 

Solo Flight $24.95 

SpitlireAc* , $21.95 

Top Gunner $CALL 

MINDSCAPE ^^H^Hi 
Bank Streel Muss Writer .. S27 95 
Bank streel Storybook $27 95 

Bop-n.Wiosiie $21 95 

Caslle Clobber $19.95 



Fist $19.95 

Hallay Project $27 95 

[nt^anaJones $22.95 

Indoor sports $22 95 

mfiltroipf $21 95 

Parallax JCALL 

Periect Score:SAT prep $49 95 

Ouake minus one $17.95 

Shadowtire $17 95 

Slar Trek PromeEhian Aclv $29 95 
The Lords ot Wdnighi $1795 

UctuMata SCALL 

Uiiaum SCALL 

Call for prices on 

other MINDSCAPE produclBl 

RADARSOFT aMMMMMi 

Fklyd the tired $19 95 

Maps USA $34,95 

Main Europe S34 95 

World Maps $34.95 

Championship Boning $17.95 

SIMON & SHUSTER MMH 

Paper Airplane const $CALL 

JK Lasser's Income Tan .... S39.95 

Kermifs S107 Maker $19.95 

NY Times Crossword Pullle 

Vol 1 or2 $14.95 

Spy Hunter $19.95 

Slar Trek-Kobayashi all. ... $29.95 

Typing Tulorlll $23.35 

Sl'ECntUM HOLOBYTE" 
Gate SCALL 

SPRINGBOARD I^H^^ 

EartyGames $26 95 

Easy As $29 95 

Piece ol Cake Math S26 9S 

Fight Simulator II -, $32 95 

Foolball $37.95 

FS II Scenery disk. $15 95 

Jel $29 95 

Nitlfil Mission Pinsall . $CALL 
Pure Slot Baseoaii . $37 95 
WEEKLY RGADKK STICKY 
BEAU SOFTWARE WBBtna 
now in slDCki Call for pncy on (ires' 
Random House. Spinnaker, 
and SSI products in stock!!! 
Call for Price! 



C-fi4 BI,IST>^':RR ANTI PnODUCTIMTY 



C-&1 DATABASES ■■■■I 

Banii SIreet Filer $34 95 

ConsuHant $39 95 

Data Manager $19 95 

Fieol Filer S29,9S 

Proti'e64 $36 95 

C^ INTEGRATED PKGS 

Homepak $3995 

Tno $CALL 

Vizaslor Bk „.., $79.95 

Viiastar 64 4K $39.95 

Viiaslar64aK S59.95 

C-ei SPREADSHEETS MM 

Caw S39 95 

Switlcalc 64 w^siOeways . $39.95 

Sidways $19 95 

C-64 WORD PROCESSORS 

BankStroeiWnier SCALL 

Bank Street Speller 134 95 

Cut & Post 0(6 OA) $12 95 

Fleet System II SCALL 

Font fA(Sler II $34 95 

KiJPioOuO ,_ P2 95 

Paperclip $37 95 

Paperclip wyspelfpack S49 95 

Pqckei Wnior Diciionary ... $1 9 95 

Spa»pio64 S32 9S 

Tno SCALL 

WordPro 3«B* SI 4 95 



WordPro 64 $36 95 

WordPro GTE SCALL 

Word Wilier 64 wJspetier . S34.95 

FINANCIAL & ACCT, "asaz 

Financial Cookbook $1295 

Finarciat Time tjtactiina .. $29 95 
Sohsync Pers Acct .. $32 95 

Timowor*is Elear. Checkbk S19 95 
Timeworks ^^ney Mgr . $19.95 

GRAPHICS ^^^mmmtm 

Clip At I $1995 

Clip An II SCALL 

Grach.cs Scfapek 1 or 2 . St 7 95 

Newsroom $34 95 

Picasso's Revenge w.pen $42 95 
MISC. HARDWARE ^^m 

Estes pwr supply for C-64 $54.95 

Maverone 3 Slol expander S27.35 

UTILITIES wmmmmmm^ 

GT4 $22.95 

Copyll64J12e $24 00 

C Power $69 95 

CSI.1 1541 align $34 95 

Fail Load .. $24 95 

MachS $24.95 

Meil.n64 $34 96 

Pal 64 $32.95 

Vonaalfasl kiadw SCALL 



INFORMATION AND 

PA ORDERS B14-234-223 



PRINTERS-- 




.IL 



NX-IOC 

Nl-IOC 

POVITEFtTYPE 



NX-10" .■? 
'[■ PRICE DflOP TO :j 

"!::l $199 1 



$174.95^1 

SCALL :ji 

S349.O0 y 

. SCALL i 



BROTHER 150i^ 
$379.00 I 

130 cps, 15'carTtago. NLQ Madtm 




Epson Printers \ ,<*""* 

LX-86 S229-0 

FX-ate $359.0 

FX-2a6o $CAL 

HS-aO INKJET ..SCAJ, 



JML^K^ i^v^^v ■•Y/. 



Fonlmasterl28... 
Fontmastef 64 .... 



SCAHi 
$04.93 




prtriter tnteffaces 

MW-350 w'10iljuHtir SCALL^ 

XETEC Supergropdii $CALL5 



XETEC Supiirar(iplll> Jr $46.99,^ 



'l 



PANASONIC ^ 

2 vrt WAfiHANTY '(, 

tk 10801 $199.95 I 

^* 10911,10921 SCALL 'j 

3131 Daisywheel SCALL ,^ 




TOSSFY COMPUTER PRODUCTS 



P.O. BOX 10Q6 

STATE COLLEGE. PA 16 



Cido 209 on Fteader Sefvico card. 




DOE 




^ a%i 



fl I B 



CALL TOLL FREE 



1 -800-f od-9044 



MONITORS '///mm!/A 



CALL 
FOR THIS 
MONTHS 
SPECIALS 
ON COLOR 
AND MONO- 
CHROME 
MONITORS!! 



MODEMS i 

SMAREDATA »6 5S 

VCH.KSS4Sa 3001 200 tuud SCALl 

16fi0 JCAll 

COMPUSERVE STR KIT ... St9 9L. 
PLAVNET STARTEn KIT ... SK (IS 



CMS 



General Acct System 

includes: * General LcdpT 

• Accto Rcceivnhle ■• Billing; 

Sttttcmentfl * ActLs I^^yuhlc 

• Check WrilirR ' .loh 

Costinff • Payroll 

Pkg. Price for all Modules: 

CI 28 version $12-4.95 

C64 VOISion J1 19.95 



TCP leads Ihowaylit 



12ft AMD 6a 

HAHDDIUVES 

FROMJCT 

iJfeijj k^if ytxn lioK Oer^i* p^i nW iho 
Ifttf )57} )p makl.'T^iXll coinp9t)brC/ly, b 
V«;ip w*rr4My on trm mkch^rK^I 

: MODELS AVAltABL£! 

JOTlWIS.Snib _,„SCAU. 

JCTlOlB.lOuib iCALI. 



Sfodertund* 

Brodertiund Print Sliop. (25.95 
Prill Shop Compsnlon .,132.95 

I, II, Of HI $16.95 

<i20 sna«l color papsr roril 

40 MOM rod, blua, gold _ $S.95 

C«rtlllu» Mskdr $32.95 

Thinklnj Cap J33.95 

Candicaia Lltirsry ,,. $24.9$ 

Tgy Shop _. $42.95 

KollMy Pack ,.,...-..„._..... $]6.9S 



PRINTER PACKAGES 

ALL PRINTERS INTERFACE WFTH C-64or CI 28 



KP-10 & XETEC Supergraphix Jr $217,95 

NX-10 & XETEC Supergraphix $269.95 

NX-10 & XETEC Supergraphix Jr $249.95 

PANASONIC 

10801 and Xetec Supergraphix .... $259,95 
10801 and Xetec Supergraphix jr . $244,95 

SEIKOSHA 

Cai( (or price on new SP-1200 packages 

OKIDATA 

Oklmate 10 Color Printer 

and Plug 'n' Print Module $159.95 

:PSON $CALL FOR 

tiX-86 & INTERFACE., LOWEST ! 



BROTHER '^ 

1509 a. XETEC SUPERGRAPHIX S419.00 



SUPERGRAPHIX 
lntortooow..'SkburrDr 
down loadable Icinls 
SSSLQWESi£DiC£ 
SUPEMGRAPHIX JR 
pontar Intfirlacv S46.9S 




Abacus 



!MM!i::t 

imiijH! 



HOWm STOCK!* cm iorpricB 

on all books and soltwars titles 



r DISKS 

par box on a 

BONUS DISKS 

SSIDD 56.45 

DScDD S6.95 

NASHUA DISKS 

SS-DD $8 95 

D3/DD J9.« 

TOSSEV DISKS 

saoD $e.4s 

OS/DO $8,95 

Cell (or PrIcs on 
Varballmflnd 
Msicetl Olsloit! J 



'///// Digital 
f////. Solulians 
W/Alnc. 



Pucfie! Wrllw 2 . 


..$42.95 


Pociel Flrtr 2 _. 


-. $42.93 


Poclul Plunwr 


2 U2M 


DldllDl Suporpsk 


..I74,as. 


Dictloriory . 


,vJ11!l3 



MODEM MANIA 

1675 MODEM.. S09.95 

1200 Baud. w/Sottwaro 

1660 MODEM S42,9S 

300 Baud, w/Softwaro 




lliJ 



Piintrratler ..,. $29.95 
flttCallory SCALi 

SOLUTION 

UNUMITED 

Icon Ffldflry ..... ssf.^g 

embosrd 

, WokBf .._ „„..„S29.9S 



Software orders over $50.00 will be 
shipped FEDERAL EXPRESS (yes, even 
with these prices) 



You only pay TCP s standard 
shipping charge ol $A 00 per order 
This ofler also valid on peripherals 
and accessdries under 8 pounds 
Orders arriving before 1 1 00 AM our 
iirTie will be shipped oul same day ' 




Computerized order entry, processing 
and status allow TCP to serve you 
faster and better! 



COMMODORE 128= 

SOFTWARE 

WORD PROCESSORMSMMM 

FLEET SYSTEM II iy.-spell ... $47 95 

FLEET SYSTEM III $CALL 

wi'speJI 4 ihgsaurus 

FLEET SYSTEM 4 $56.95 

Font Masler 12a S44 95 

GriOJtWnlerl2a $29 95 

JANE $32.95 

PAPERCLIP II $CALL 

PERFECT WRITER JCALL 

SUPERSCRIPT 128 SS9.95 

TERM PAPER WRITER $34 96 

VIZAWRITE 128 $CALL 

WORDPRO taa $53 35 

V/DWRITERiaBw/spall $.19,95 

SPREADSHEETS ^HHMw. 

EPYX MULTIPLAN $39,95 

PERFECT CALC $CALL 

SWIFTCALC ISfiwysdways.. $49.96 

COrjSULTANT ...,$39,95 

DATE MANAGER 128 $CAa 

FLEET FILER $29.85 

PERFECT FILER iCAU 

PROFILE 128- $S9 95 

SUPEHBASE128 $CALL 

MISC. 128 SOFTWARE 

A Mind Forever VoyogiHQ ,.. ;:■■ 'm 
ACCOUNTANT INC St j 9:: 

BUDDY 1 28 assemO^l $4296 

C POWER from Prolins $59 95 

DESK MANAGER t2B $34 96 

I am Itw C12B $24 96 

VIZASTAR 128 $CALl 

l,WCH128 $3995 

MATRIX from Pfog Penph ... $47,95 

PARTNER 128 $54 95 

PERSONAL ACCT, 128 $34,95 

SYLVIA PORTER'S personal 

finance plannar $S4 96 

Copy 1164/128,,.. $24 00 



ALL COMMODORE PRODUCTS 
ON SALE NOWtl 



AMIGA PACKAGES SCALL 

AMIGA EXTERNAL FLOPPY SCALL 

1670 MODEM .,„ $99.95 

1350 MOUSE $39.95 

C1 28 COMPUTER $249.00 

1571 DISK DRIVE $CALL 

1902A SLOWEST PRICE EVER 

1750 RAM EXPANSION SCALL 

1802C $199.00 

1700 RAM EXPANSION $99.00 



COMMODORE 





ONLY $1 69.95 

IncludM GEOS 1 Quanlum Linl: 

1S41C DISK DRIVE SCALL 

ia02C MONITOR SCALL 



I If " ' 



iSofbvoriss 



V Gi 



GEOS S39.95 Deskpack ..522.35 

Geo Ca!c... SCALL Fonlpack .. SCALL 

Geo File.,,. SCALL Writers 

Geodex ...... $Z7,95 Workstiop . $33,95 



To Qrdir by ma)l:Wsaccep(monfty order, 
cem/iod chacK, personal chsck. Allow 2 weeks (or 
personal chsck lo doar. 
Shipptng: Sd.CiO 'or scWare and accessories/ 
SlO OOforprin!orsarxJmlormonilo's/S8.00tofdi$k 
drtvn and oth«f rrtoniiors-./ Add %3 00 paf box shuppod 
COD, Call forothw shipping chsrge^.Afidtiional 
shipprng roquTOd on AF*0, FPO, AK, HI, and lofagn 
ordurs. 

Tirmt: ALL PRICES REFLECT CASH 
DISCOUNT. ADD T.SH FOR MASTERCARD 
OH VISA. A1 protJuds mcludo lactofy warjaniy. 
ALL SALES ARE FINAL. DGroclivojtoms 
raplacod or repairod at ourdiscrelion. Pannsyl^nnla 
raskJflnls add 6% sales tax. Pricos and lenns sutij«cl 
la ch,ifige without ncJiM. 



I 11 throughsomeovors^htwedonlhava 
Ihe lowastprtco.wG would approciate 
J ho opportunity 10 beat it. K wo can, you 
Will get [he banelit of our Foderal 
Express shipping on sottwaro Ofder^ 
DvarSSO.OO. 

I Purchase ofdais are accepted from 
qua Itfiod corporations and Insthultons. 

I Nosal4SlaxDnord»rsoulsidftof PA 

I Wo accept Mastorca/d, Visa. COO and 
mailcdAfS. 



,^m»>.. 



CALL TOLL FREE 1 •800-468-9044 



Circle 209 on Reader Service card. 



I 



IF YOU snu THINK en 

PlAYiUMIUND 




GEOS $59S5 



The (irai)liit; Eiivimiimeiit Operating 
System tiiat opens up a whole iiiiivcrsf of 
new possibilitius for Conn no do res. Willi 
f^eoWrile, j;eoP;nnl, fast-lo;iding 
disk'lliibo ;ind support for ;ill CJEOS- 
compatible applications. 



F0NTPACK1 $29?" 

A collection of 20 more fonts for use with 
G1'X)S jipplicatiotis, iu v;irious sluipes and 
sizes for more expressive and creative 
documents. 



Boall IglMSiOISl 

[|3l\Q[o;-{o;.D(£: tejegraph 

Durani mykonos 
Harmon t, ,_-w«.'W 

LeConte XLLdfin 

Pumam Bowdiich 







# 







DESKPACK1 $34« 

Kour t;ii;{)S-conip;itible ajipiications; 
Graphics Grabber for imp<irtinK ;irt from 
Print Shop,'"' Newsroom' " and I'rint 
Master'" graphics; Qilendar: icon 1-y ilor 
and Black Jack Healer. 



Stts.li* sm ti^,;jj sf-wH 4'1*»I iwttif^J 


U.mm^ 


m 


|fti,Mtb-i.j |.f*rf;ei 


7^ 


m 


n 


flit ! 


' \ 


< ^M^Ucr'. 


1 


icA \ 

tint' 

Am '" 


1 

t i<nijf«ii>i'-i 




t 


[»r,t 




,--. !MW liiBH 


. i "W. . _„JJ1*. 


It 
u 
11 

M 

n 


. - ^A^a 7;^ji 


foiui ; «iii ,, «?«, 


:■■" ; 1 1. 


— — t- 


bimd loUi ■ «M15» f 



:;':.:^;'??^?fflttyWttVt^ 



2 



llCw ^tomer Hflnie : iH'7J^^ l^^ tc 



! !>o. tiMtw ! t»<< 






■vm?r\ 






■ifjT 



~1 iMolmal i O) : '^ j""'! 
! I labor 



(J) 



•.iJ.bi 



D;:: 



fioi (IH) <1) : J.«<'tJ 



tl> : tlWt 



'[lolal 



GEOCALC $49» 

The C)E()S-compatil)le, number- 
crimcliinK spre;idsheet for trackinfj and 
analyning numericnl dnla. Create your 
own formulas, perform calculations for 
anything from simple geonietrj- to "what 
if" cost projections. 




GEOFILE $49^ 

The GlvOS-compatible database manager 
that sorts, edits and priorilixes whatever 
data vou feed it. You fill out the "ininit 
form',' specify your command, and geoFile 
takes it from there. 



CifclB 13A on Roador Service catd. 



MIMODORES ARE TOVS 



WITH THESE. 



1 
















GEODEX $39?' 

'l"he (iivOS-comp.ntible directory llwt 
:illows TOU to create lists by natticaddrcss. 
phone number, etc. Includes KeoMerne to 

ciistoniiw form loiters and invitations. 



GEOPRINTUBLE mP 

The six-foot cable tluit speeds tip 
printing because it's parallel — not serial. 
Connects easily to Coininodores with 
fewer wires and no interface box. 




^:.^ ^ ^^ / 



-^ 



WRITER'S 
WORKSHOP $4935 i 

All the (iKOS-conipatible tools a writer 
needs, including Kt^oWrile 2.1) with 
headers, footers and features (o justify, 
center, search and replace text. Includes 
a Text Grabber (for convertinj; text from 
programs like Paper Clip '" ). j^eoMerge 
and LaserWriter printing capability. 



To order call i-80()'443-0100cxt.234 
(Odifornia residents add 7% snies tax. ) 
$2.50 US/$5.50 f'crevKii fur sliippiiiR and 
haiidlinR. Alkiw six wx^eks for delivery. 

CflirrnKj'ir,' rirN] CmiriiiK^jn' C|>1 .,11' I [ j<k"nwjts , J Craiinn rf. wr 

tWrtnflk-s. Ijd (.t:c)s, ^JnlW^,l,■ tfnl'.inii. m^p^jii', mi,ii,-i. 

^A^l-rJ^^ jIiiiKilr. IV-il^iik !. hpt,iti,hk I. Wr rit't ''v W ^^ Jm(i rtnii 

htffa4ri'SJ[iM^\. jii-1r.»J,-nrfm,*».J IW-rVlL-j S,rf!*,fflti. 
I^TU Sh,^, .V«>i, ■ ^t I Vi 1,1 h1.,^,' r, .iiHl r.,Lw-r 1.1,4, .tr,' 1 i'',d(-[unii'-s 



Sooner or later, you're going to discover that there's more to 
Commodores than fun and games. 

You're going to discover power. 

Not tiie kind of power that blasts aliens out of the galaxy. But 
the kind that whips through boatloads of data in seconds. The 
kind that crunches numbers and drafts documents like child's play. 

The kind you find in GEOS. 

Every GEOS application can take your Commodore from 
"mastering the universe" to a university master's degree, with 
all kinds of advanced capabilities that function at hyper-speeds 
you never imagined possible. 

So if you're tired of toying with technology, try playing around 
with GEOS. Once you feel its power, you'll know that for anyone 
who still thinks Commodores are toys, the game's over. 



H Berkeley 



Softworks 

The brightest minds are vyorking at Berkeley. 



Cirde 134 on Readef Servica card 



Software Gallery 

From p. 18. 

the Realm includes six cities the size 
of the original Bard's Talc's Skara 
Brae as well as 25 dungeon levels. 

What's more, tnuch of the action 
takes place in the vast wilderness sep- 
arating the cities. With all this new 
territor)' comes a host of new mon- 
sters to slay, and if you liked the 
colorful animation of Skara Brae's 
evil doers, you won't be disappointed 
with the new group. 

Whether you've already completed 
the original Bard's Tale and defeated 
the evil Mangar, or are still battling 
your way through Skara Brae, Des- 
tiny Knight greatly expands the mag- 
ical world of The Bard's Tale and 
offers an irresistible challenge to all 
fans of role-playing fantasies, (Elec- 
tronk Arts, 1820 Gateway Drive, San 
Mateo, CA 94404. 064/$39.95 disk.) 

Bob Gueira 
Chariest own, MA 



Mercenary 

space Is the Place, 
So Get Ready To Do 
Futuristic Battle 



The premise underlying Merce- 
nary is bound up in its subtitle. Es- 
cape from Targ. You are an inter- 
galactic brigand for hire, and your 
ship has crash-landed on that planet. 
You find yourself allied with the na- 
tive Palyars against the invading 
Mecbanoids. The profit you make 
from aiding the Palyars will allow you 
to purchase a new interstellar vehicle. 

An interesting aspect of this vector 
graphics game is that it requires both 
a joystick and keyboard commands to 
play. Shipboard or on-foot movement 
is via the joystick, while the keyboard 
is used to take and drop objects, 
board or leave your craft, operate the 
elevator, set your vehicle's speed, save 
and load games, and even quit des- 
perate situations. The problem with 
quitting is that all the objects you col- 
lected will be scattered. 

Included in the program is a set of 
maps used to navigate through Targ. 
Prior to marking up the maps, you 
should make a number of photocop- 




ies so you'll have clean copies when 
playing subsequent adventures. The 
manual lists several bits of crucial in- 
formation, some subde hints and a set 
of rhyming clues— all of which you 
need t(j move about and stay alive. 

Datasoft also offers a tip sheet that 
oudines the quickest escape route. 
Frustrated gamers might wish to avail 
themselves of this sheet, but be aware 
that it's merely the fastest way off the 
planet and doesn't cover every aspect 
of play. 

Time is not a factor in this game, 
which is good because you can spend 
days exploring this alien world. When 
you finally manage to lift off from 
Targ, you'll want to save the game to 
disk, as it will serve as a starting point 
for your next adventure in the sup- 
plemental disk. The Second City. (Da- 
tawft, 1980S Nordfioff Place, Chatsworth, 
0\ 91311. 064/$29.95 disk.) 

Bob Sodaro 
FairHeld, CT 



Operation Terminal 



Fulfill Your Fantasy 
Of Becoming the 
Dashing, Daring 007 




The scenario is a familiar one: You 
don your best James Bond demeanor 
as you set oil for adventure. Only 
the most difficult missions are tough 
enough for you. 

In order to save the world from the 
fate of a scientific experiment gone 
wrong, you must parachute onto a 
small island, where you will penetrate 
a complex and locate the formula for 
the antimatter substance before the 
bad guys get to it. You'll be working 
against time and a ruthless enemy. 

This is Operation Terminal, a mo- 
dem game with a difference. It can be 
played by two people connected over 
a standard phone line, but it doesn't 
require hook-up to a host system, and 
the graphics are superior to those 
found on most network games. 

I will tell you that I encountered 
several pro!)lems in reviewing this 
program. The first disk refused to 
load properly on .several combina- 
tions of equipment: I tried a C-64 and 
C-128 in conjunction with several 
1541 and 1.571 disk drives, and noth- 
ing worked. 



A call to customer support resulted 
in a sympathetic ear antl the prompt 
delivery of a replacement copy. The 
new copy would not load on my 
C-128 with two 1571 disk drives, but 
it did work fine on my C-64 with a 
1 M 1 . The program does employ copy 
protection, which might have been 
the cause of the problem. 

With a good copy loaded, the fun 
begins. An optional opening se- 
quence shows you skydiving into 
your target area, but you can bypass 
this feature for quicker access to 
the game. 

You'll want to familiarize yourself 
with the single-player Training op- 
tion. A modem is not required at this 
point. It's you against the clock, find- 
ing your way around the antimatter 
complex, getting the feel for how to 
keep your batteries charged, when to 
use bombs, how to find first-aid when 
you need it and other details required 
for a successful mission. 




Beat the clock and your enemy 
in Operation Terminal. 

The Training mode gives you 15 
minutes to collect the needed anti- 
matter samples and Uie formula and 
get ofi" the island. In a two-player 
game, you are allocated 30 minutes. 

Operation Terminal supports a 
wide variety of modems and is likely 
to be compatible with just about any- 
diing you use. Both lone and pulse 
dialing are supported. There's even a 
Communications mode that lets you 
chat with your friend during play. 

One of the unique features of the 
modem version is the ability to wave 
at your opponent. Your character will 
actually wave his hand on the other 
screen! There's also a Radar mode for 
you to check to see what your oppo- 
nent is up to. 

As mentioned before, the graphics 
are good, but fall short of being vi- 
sually exciting. The game itself is 



24 / RUN .ym 1987 



■ > iii> Miiiiiati) 

H I • I II ,„„ 

\ III I" , 

>i| i iiiiiKti 
III 1 nil litil.'ip 
Ml A I tl I • 

II II titt •> 




I k I II ir 
< ti I I I 
1 If I I II I 



■ I IIIIMIII unit Itllll I „„ ,, ,, mi- 
' 1 III •!■ 11 IN II ■■ „i r I.I 111 

, ,■ I ■II.JilMlMI-' will I I I I I. ■ 

-4MHIII nil lia'.^^.' II > •■'" 




^osm 




.V.t > 



4 



^ 



'Zi^T-. 



-^fj-r-r/r- 






^^^SltSS^i' 



i?sesSi 






552>^ '^%^_ — -^^sv 



^^ opOGjET 






-% 



*^WGOR%> 






\ 



^i^^7^^^ 



OyiHEIIME 

SHEGETSIO'IHOENDC' 

HEU BE SUEPING. 



Having thousands of facts is one 
thing. Finding the ones you need is 
another. Which is why you should 
consider buying geoFile. The 
easy- to- use database manager for 
GEOS-equipped Commodores. 

Whether they're 
receivables or reci- 
pes, once you have 
geoFile, you can fly 
through facts in sec- 
onds, clicking and 
picking the ones you 
want, just the way 
you want them. 

It's as simple as fili- 
ingout a form. 

The geoFile "form" organizes all 
kinds of information. Like names, 
numbers, rates of objects' accelera- 
tion when dropped from two-story 
buildings— you name it. As much as 
you can fit on a printed page. 




Once your data is in, the real 
fun begins. 

You want names of bus drivers? 
From Arizona? Under five foot six? 
Between the ages of 33 and 35? With 
incomes of $22,396 or more? Who 
sneezed in June? 
Just click your 
mouse and watch 
geoFile go to work. 
Searching. Sorting. 
Comparing and listing 
the data alphabetically. 
Or numerically. Or in 
whatever priority your 
form specifies. 
You can put the data 
into form letters and lists with geo- 
Merge. Or into math functions, with 
geoCalc. Or if you really want to get 

n Berkeley 
Softworks 



fancy, you can display your infor- 
mation graphically with geoCliart. 

And geoFile does it all in 
seconds. 

Now, with all that In mind, what 
are you going to do — spend a few 
bucks on geoFile? 

Or spend all night wishing that 
you had? 



To order call 1-800-443-0100 exL 234 
geoFile $49.95 

[Catifornia residents ndd t)..S% sales t.ix.) 
Sy. 50 US/S5. 50 ForeiKn for shipping and 
handling. Allow six wucks for dL'livery. 



GEOFIIE 



S^Qa 




The bq^test minds are working at Berkeley. 



Circle m on Reader Service card- 



Software Gallery 

fairly simple and only moderately 
challenging. 

If you are looking for something to 
do on a cold winicr's night when you 
can't have friends over, Operation 
Terminal is an excellent form of en- 
tertainment, r hope Dreamrider will 
continue the effort and perhaps offer 
additional packages. (Dreamrider Soft- 
ware, Inc., 970 N. Main St., Crete, IL 
60417. 064/$39.95 disk.) 

Jim Crubbs 
Springfield, IL 






Spindizzy; 
llie Rocky 
Horror Show; 
Zoids 

Three New Titles and 
One New Label Add Up to 
Software Fun! 



The newest division of Activision, 
Electric Dreams, can be thought of as 
the import section. Its stated purpose 
is to bring foreign software to Amer- 
ica. The first three offerings are Spin- 
dizzy, The Rocky Horror Show and 
Zoids. 

Spindizzy offers challenging play 
and enough fun to overcome its pre- 
tentious documentation. You're told 
that as Cartogiapher for Unkn«)vvn 
Worlds, you've been assigned to map 
the artificial world that hangs in space 
in a newly discovered dimension. 
You're given a Geographic Environ- 
mental Reconnaissance Land-Map- 
ping Device — Gerald— to assist you. 
Gerald is a top, or a gyroscope or a 
marble, depending on how you wish 
it to be configured. Using your joy- 
stick, you must maneuver it over and 
through three-dimensional mazes. 

Besides the fact that there are S86 
different, and difficult, mazes, you 
must work against a time limit. Given 
the amount of time allotted at the 
start, there is no way to complete the 
game unless you also gather the 
sparkling jewels that reside in the 
mazes — each jewel collected will add 



to your time. Elevators, trampolines 
and other aids are included to help 
you go up and down. 

Hazards exist in the form of water 
and ice. Because the maze resides in 
nothingness, the edge is also perilous. 




Capture the jewels with Spindhxy, 
but beware of the edge! 

Fall off and your top will reappear at 
the last place you had control. But be 
forewarned, you have only three li%'es, 
and then the game is over. 

Vou can use the function keys to 
change viewpoints. Depending on the 
key pressed, tlie maze will rotate 90, 
180 or 270 degrees. 

Compasses point the way to the 
next successive screen. Should you 
need time to consider your next 
move, a pause feature lets you freeze 
the action for contemplation. 

Gerald has its own momentum that 
must be overcome, or at least de- 
flected, in order to run a maze or pick 
up ajewel. 

With the excepdon of the scenario, 
the documentation for Spindizzy is 
brief Graphics are very good — the 
geometric shapes of the mazes show 
you talents you may not have known 
your computer possessed— and the 
color scheme can be varied. 

If your joystick reflexes have grown 
rusty from disuse, this game will 
loosen them and, just possibly, over- 
load them. Spindi/,>;y offers many 
challenges; it's a game that few will 
master quickly. 

The Rocky Horror Show, based, of 
course, on the movie of the same 
name, is a game in which you must 
gather objects and make your escape, 
all while racing against a clock. 

On a dark and stormy night, you 
and your Oance find yourselves in the 
home of the evil Doctor Frank X. 
Furter. Feeling something is amiss, 
your attempt to leave is thwarted 
when the doctor turns your fiance 



into stone. Only the DeMedusa ma- 
chine can reverse this process. You 
have Just 25 minutes to search the 
house for the pieces of the dismantled 
machine, reassemble them, thaw out 
yoiu" fiance and make your getaway, 

Afier choosing whether you want 
to be Brad Majors or Janet Weiss, you 
move your character around hy joy- 
stick, trying to avoid others who could 
bump into you or bump you off with 
a laser gun. Your outer clothing dis- 
appears if you collide with another 
character, leaving yon to run around 
in your undies until you can find your 
duds. Without clothing, you are pow- 
erless to pick anything up. 

At the bottom of the screen is a time 
dock and a box that displays any pro- 
gress you've made in reconstructing 
the machine. 'I'he right edge of the 
screen shows a thermometer that 
indicates the temperature in the 
freezer. If the temperature rises to the 
thawing point, you'll find yourself in 
even more trouble when a thawed 
motorcycle freak appears. 




Assemble the DeMedusa machine 
in The Rocky Horror Show. 

Although die backgrounds are well 
drawn, the animated characters lack 
detail because of their small size. The 
fact that they are animated is a plus, 
however, because the intended effect 
of controlling a character in a movie 
is enhanced by the independent 
movements of the various characters 
you'll meet. 

Now and then there is dialogue, 
which consists of lines recited by the 
movie's cult followers who have seen 
it enough times to kn<iw every word 
of the script. Rocky Horror will prob- 
ably have the most appeal to these 
people. 

Zoids, on the otlier hand, seems to 
bear litde relation to its namesake. 
Zoids, as I recall, are robot-like crea- 
tures that resemble mechanical di- 



2fi / RUN .M'Rii- mi 



WTRESElilllG 

THEONETHMG 
WECDUNTON 




Running a software company 
is no picnic. We have to do major 
calculations every day. Things 
like payables and receivables. 
Taxes. Budgets. And lord only 
knows how many quarterly 
cost projections. 

That's why we developed 
geoCalc. The spreadsheet 
program for GKOS-equipped 
Commodores. 

You see, we not only sell 
software for Commodores, 
we actually use them in 
our own offices. So when 
Lee needs to project in- 
ventory costs, or Brian 
wants to figure employee 
bonuses, the first 
thing they do is load 
upgeoCalc. 

The very same spread- 
sheet you can use at home for 
figuring finances, mastering math 




•S, 



ifajg^aJMiSit. 




[Ct^fjtfij jif^.iti 



1 -h- i^'^'^^i'^^'f^^z^'i'^'ji't^^ 



r~» I c I D_ 



I '.nil (-Inlti-rlr '"^ iifW \'im"' T(17)(i 






6iei« 



(SMI 



(S4Sg; 



wm 



mysteries or personal production 
predictions. 

With geoCalc, you get 112 
columns and 256 rows to fill with 
all kinds of text and numbers. 
And formulas that range from 
simple addition to arctangents 
and cosines that could knock any 
physicist cold. 



There are investment 
functions. Averages. Even a 
random number generator. 

fAnd writing your own 
formulas is as easy as, umm.. . 
,, one, two, three. 

With mouse in hand, you 
can zip all over the huge 
I spreadsheet, solving what 
!f if ' questions with a few quick 
clicks. Questions like, "If 
Sheila takes the waitress job, 
how much can we expect our 
taxes to increase?" Or "How 
much faster will the Chevy go if 
we rip out the muffler and the 
back seat?" 

No matter what the problem, 
if it has to do with numbers, 
geoCalc can solve it. Fast. 
So if you notice a need to 
decimate digits, consider 
crunching them with geoCalc. We 
relyon it for our business. In fact, 
we couldn't manage without it. 



To order call 1-800-443-0100 exL 234 

geoCalc $49.95 

(California residents add 6.5% sales t;ix.) 
$2. .SO US/$5..S{) I'-oa'ijin for shippitiK and 
handlinK. Allow six wvtks for delivery. 



n 



Berkeley 
Softworks 



GEOCAIC 



* .."N. 




The brightest minds are working at Berkeley. 




Cude 138 on Reader Service card. 



Software Gallery 

nosaurs, but if you come to this game 
looking for (hese fearsome creatures, 
you're going to be dlsappoitited, be- 
cause I hey appe;ir only briefly. 

A history of the Zoids is presented 
ill a lengthy prequel, beginning at the 
time they were first created, through 
to die arrival of you, an Earthman. 
Since you were rescued from the 
wreckage of your ship by Blue Zoids, 
you will, of course, tight on their side. 

You've offered to take a new Blue 
Zuid, Zoidzilla, into the heart of Red 
Zoid territory, to do combat with 
Redhorn, the Red Zoid leader. Your 
ship is hit by a missile and pieces of 
Zoid/.illa arc scattered all over the 
landscape. 







^1 


■ 


Is 




i^ FOUER 
n FODS: e 


H 






mm 


lr;^^^swrtM 



Do battle with Zoids. 

The game becomes a matter of tra- 
versing a maze of canyons to find and 
reassemble the eight parts of Zoidzilla 
to carry out your mission. 

ihe playing screen consists of a 
styli/.ed comrol panel of your tank. 
When you call up the Map mode, you 
find your tank represented by a tiny, 
joystick-controlled square. You have 
at your disposal a variety of weapons, 
represented by icons. As an icon is 
selected, a popup window will in- 
form you of further choices to be 
made^wliich weapon to employ or 
which defensive shield to erect. 

Because the icons seem vague and 
each mode you select changes your 
options, I found doing serious battle 
to be more complicated than I want 
an arcade game to be. 

Although I was disappointed by 
Zoids, the other two offerings from 
Electric Dreams have qualities that 
will earn them a good rating. Consid- 
ered as a total offering by this new 
unit of Act i vision, two out of three 
isn't bad! (Activision, Inc., 2350 Bayihore 




Parkway, Mountain View, CA 94043. 
C64/$29.95 each, disk.) 

Ervin Bobo 
St. Peters, MO 

Echo Lake 

Basic Enhancement 

Use of This Spreadsheet 
Will Enhance Your 
Statistical Power 



The Echo Lake Basic Enhancement 
(ELBE) program adds spreadsheet 
commands to Basic on your C-64. 
ELBE isn't a traditional spreadsheet; 
it is designed to let you enter data 
directly into a spreadsheet-like, two- 
dimensional array. You can then pro- 
cess this data, using Basic programs 
and ELBE'S powerful statistical func- 
dons. If you're running up against the 
limitations of ordinary spreadsheet 
programs, or if you need statistical 
processing power, you should con- 
sider di is progi-am. 

ELBE is not copy-protected, but a 
key must be inserted in the joystick 
port for it to run. When the program 
prompts you to select memory allo- 
cation, be sure to leave enough room, 
because, with the notable exception 
of statistical functions, ELBE can'l 
perform even the simplest spread- 
sheet operation without a Basic 
program. 

When you enter Basic mode, you'll 
be able to create, load and run Basic 
programs, and ELBE'S additional Ba- 
sic commands will then also be avail- 
able to you. 

ELBE adds 1 5 commands, like sav- 
ing and loading spreadsheets, four 
tyjjes of sorting commands and four 
disk commands, A Print cottimand to 
print formatted numbers, a Restore 
command to bring back a program, 
and a List command to print the 
spreadsheet are all included. 

Spreadsheet memory is organized 
into rows and columns, but here rows 
are called records and columns arc 
designated as variables, ELBE records 
can contain a maximum of '2.'j,5 char- 
acter.s. This is a serious limitation; 
Most spreadsheets let you enter up to 
2047 characters in a row. 

ELBE records can be divided into 
99 variables. The width of a variable 



can be given a name, such as Address 
or Age — whatever the application 
calls for. F.I .BE variables can be ref 
erenced in a program and assigned 
values just like normal Basic vari- 
ables, 'the cells can only contain text 
or numbers, not forniulas, as in or- 
dinary spreadsheets. Up to four ELBE 
spreadsheets can be stored on disk, 
and their variables can be accessed 
just as if they were in memory, which 
is a real plus. 

ELBE'S editor lets you enter data 
diiectly into spreadsheet memory, 
'fhe editor has 23 commands that 
let you move about the spreadsheet, 
insert and delete records and edit 
variables. Special features include 
automatic decimal alignment of num- 
bers, a numeric keypad and a Fast 
Entry mode. 

The 1Ci statistical commands that 
must be loaded from disk with the Get 
command are what really make ELBE 
shine. The statistical functions that 
ELBE can perform include standard 
deviation, standard error, minimum, 
maximum, frequency of the model 
value, distributions, rank orderings, 
percentiles, chi squared, goodness of 
fit, cross tabulations, analysis of vari- 
ance or covariance, multiple regres- 
sion, and correlation matrix, 

ELBE'S strength is also its weakness. 
On the one hand, il can perforin any 
spreadsheet function, but you must 
write a program to do it. On the other 
hand, ELBE can do many things an 
ordinaiy spreadsheet cannot do, sim- 
ply because you have access to an ex- 
tended Basic programming language. 
I recommend this program if you 
need its special features, but for 
ordinary spreadsheet work, you are 
probably better off with a standard 
spreadsheet program. (Echo Lake 
Laboratories, PO Box 169, Pascoag, RI 
02859. 064/$49.95 disk.) 

Robert Rockefeller 
Langton, Ontario, Canada 



Shard of Spring 



Don't Blow 
Your Chance To 
Become a Hero 

The ultimate goal of this game is to 
get the Shard of Spring out of the 
clutches of Siriadnc. The Shard is the 
piece of the LifeStone that has kepi 




28 / RUN .WRII. W87 



springtime year-round on the island 
of Ymros. Since Siriadne took posses- 
sion, the islanders have been forced 
to pay tribute — gold, food and sacri- 
fices — to maintain the good weather. 

The sacrifices grow more unbear- 
able by the day, and the wealth of the 
island is nearly depicted. It's up to 
your litde party of adventurers to res- 
cue the denizens. 

When the game is first booted, 
you're faced with the choice of load- 
ing a parly already created, going to 
the character utilities or picking from 
the maintenance utilities. 

A party can consist of up to five 
characters and five separate parties 
can be saved. Once a party is formed, 
it can be disbanded entirely, but no 
new members can be added. Four is 
probably the perfect number for a 
party, and variety among the mem- 
bers is the key to survival. 

The five races of characters are hu- 
man, dwarf, troll, elf and gnome. 
Dwarfs and trolls can only be war- 
riors, elves and gnomes can only be 
wizards, but humans get their choice 
of station. Each character is rated for 
five traits— speed, strength, intellect, 



endurance and skill. There are also 
levels of toughness, hit points, spell 
points and experience. 



mm f r 



:h[ sHMt qr triiND 



p:,..u 



Your goal is to rescue the Shard of 
Spring from Siriadne. 

A major complaint regarding this 
type of adventure game is that the 
lower level characters usually have 
very little money, power and endur- 
ance. This makes it difficult to get a 
character to a second or third level. 
What usually happens is that a char- 
acter will run from trouble, just trying 
to survive and gain enough time to 
acquire a small amount of wealth, 



power and smarts— I don't consider 
that as computer-gaming fun. 

Shard of Spring falls into this trap. 
One of the first adventures you'll at- 
tempt is to seek out and defeat Dcvir 
the Destroyer. Unless your luck is bet- 
ter than mine, you'll need some good 
fortune as well as perfect strategy to 
have any, let alone all, of your parly 
members survive. 

Should die characters die, they will 
be lost forever to disk. The next time 
you play, their names will be wiped 
out of existence. 

The graphics of the game are func- 
tional, but not spectacular. The left 
two-thirds of tlie screen depicts the 
action while the other one-third gives 
the necessary information. 

Shard of Spring isn't exacUy a front- 
runner in The Game of the Year vot- 
ing. However, it will easily quench the 
thirst of hungry adventurers who 
need more challenges, more worlds 
to conquer and more games on their 
shelves. (Strategic Simulations, Inc., 
1046 N. Rengslorff Ave., Mountain View, 
CA 94043. C-64l$39.95 disk.) 

Rick Tcvcrbaugh 
Anderson, IN ■ 



POWERFUL ENOUGH TO COMPUTE 



•liJtKMlifWdl*] 4:1 



YETITCOSTSSO MUCH LESS. 



lUC: HOUSE HOLD BUOSEI 






■!Ui I iHr. I'Kn 



II IHr. I'Knrli 



IbujIS<; 



TOIltt. nOHIHLV INCOHC 10439 HHUiBfl 
|£AkSFE<) LOAft fil»: 



Allow us tt) introduce the most 
powerful electronic spreadsheet 
in the Commodore world. 

MnltiplmC 

This [s the same intensely sim- 
ple, staggeringly brilliant pro- 
gram over a million Apple and 
IBM owners count on. 



And now it will count for you, 
on any 64 or 128. 

Ironicallv; howev^er, though we 
recently lowered the price of 
Multiplan, we acttially 
increased its capabilities. 

The enhanced version not 
only takes full advantage of the 
I28's expanded memory and 80 
column screen. 

Not only includes a Qtiickstari 
instruction manual. 

And not only comes with 10 
ready-to -go templates. 

But it is the fastest load- 
ing spreadsheet ^ 



Mtittifliitntvth 
i^miiiifulli iin 







you can buy. Which means in 
mere seconds you can 
check your checkbook 
Take stock of your 
stocks. Or calculate 
your risks. 

You can plan, bud 
get, analyze, 
question, ponder, 
revise, estimate v.-//.^'..™,,,^ 

and forecast. SS""/"^'"'"' 

Just by doing litde ■"■"»<«!'■ ''°'f 
more than pressing a few keys. 
In fact, there really isn't any 
kind of hardcore number crunch- 
' . ing you can't do faster and 
. easier with Multiplan at 
• your control. 

Whether you're managing 
* ^ a family of 4. A business of 
50. Or a nation 




ol 



250 million. fflKf/f 



'St, 






ClrclB 153 on f^eader Sofvtce card. 



RUN APRIL 1987 / 29 




-/ like a VWBiig, yourjloppy disks lack the capacity 
you need, step up to a hard disk drive, 
the Cadillac ojmemmy storage 
for personal computers. 



30 / RUN APRIL 1981 



PHOTOGRAPHED BY LARRV DUNN 



jJtiard 

Uiskovery 



Bj JAMES OLDFimjR- 
and ART LEWIS KIMBALL 



M here are currently three 
M hard disk drives being sold 
M . for use with the Commo- 
dore G-64 and C-1 28, and two more are 
expected on the market later this year. 
If you're involved in data-intensive 
computer applications, you should 
consider a hard drive to decrease the 
amount of disk swapping you must do 
and to increase the speed of accessing 
and saving data. Many BBS operators 
use a hard disk drive to handle large 
amounts of data. Schools and small 
businesses, too, tend to use hard disk 
storage for its speed and large capacity. 

We've recendy completed tests on 
the three available drives, with the ob- 
jective of helping you decide which 
would be the best for your needs. This 
article describes the results of those 
tests and offers a few comments on the 
drives that are expected soon. 

The machines now available are the 
STIOC from Computer Specialties, 
Inc., (CSI), die 1010 from JCT and the 
Data Chief HFD-20 from InConTrol 



(ICT). Those in the offing are Xetec's 
Lt. Kemal and Progressive Peripherals' 
Device Nine— "The Vault" The Lt. 
Kemal is a reincarnation of the drive 
of the same name that was originally 
developed by Fiscal Information. 

Table 1 lists these machines, with 
their capacities, prices and manufac- 
turers' addresses. The table also in- 
dicates the drives' compatibility with 
die C-64, the C-1 28, or both. 

We've been working with hard disk 
drives since 1984, when we started us- 
ing the Commodore 9090 hard drive 
(no longer available) as the core of our 
Punter BBS, and we've learned to ap- 
preciate the advantages of these ma- 
chines. Their huge data storage capa- 
city and, in some cases, increased speed 
open whole new worlds to both power 
and casual users. 

TheBasics 

A hard disk drive differs from a 
Floppy disk drive {such as a Commo- 
dore 1541) in two respects, both re- 



RUN APRIL 1987/ 31 



latcd It) the medium of data storage. A hard 
drive, also known as a fixed disk drive, con- 
tains one or more rigid platters on which 
data is stored. These platters serve the same 
function and are about the same size as the 
disk found in a standard floppy. 



Table 1 . Mmmfaciurm and prkes. 




Computer Specialties, Inc. (CSI) 


Data Chief HFD-IO 


PO Box 1718 


C-64 and CI 28, 10 megabytes; $895 


Nfelbournc. VL 32902 


Data Chief HFD-20* 


STIOC* 


CM and C-128. 20 megabytes; $995 


C-64, 10 incgabyies; $895 






Xetec, Inc. 


JCT 


2804 Arnold Road 


PO Box 2H6 


Salina, KS 67401 


Grants Pass, OR 97526 


Lt. Kmud 


JCT-1000 


C*t and 0-128. 20 megabytes; $899,95 


CM ami C;.i28, .•).7 megabytes; $595 




JCT1005 

C-64 and CI2H, 5 mtrgabytes; $fi95 


Progressive Peripherals *: Software, Inc. 


464 Kalamatb St. 




Denver, CO 8020-t 


jcrioio* 




C-64 and C-128, H) megabytes; $795 


Device 9-"Vie Vatdt" 




C-64 and C-128, 10 megiibytes; $W^M5 


IiiConTrol, Inc. (ICT) 




103 Baugbinari's Lane 




Suite :wi 




Frederkk.Mn 21701 


•—Indicates the drives reviewed in tleiail. 



Table 2, Load tims. 

Commodore 1541, regular load 88 sec. 

Commodore 154 1 with Fast Load 17.16 sec. 

CSI STIOC, regular load 87 sec. 

JCT lOiO, rcgvilar load 77 sec. 

ICT hard drive, regular load 87 .sec. 

ICT hard drive with Fast Load 26.1 6 sec, 

ICT floppy drive with Fast Load 17.31 sec. 

Preliminary test of Xetec, regular load 2.5 sec. 



Table 3. Software leslei 

Copy-All, by Jim ButLerfield 

Public domain 

Worked on all three drives. 

Monopote (130-block versioiij, 

original by John O'Hare 
Public domain 
Worked on all three drives. 

ProRle 64 

Spinnaker (formerly from ProLinc) 
Worked on the VM and ICT, 
but not on die JCT. 

Pockcl Writer 64 

Digital Sohiliims 

Worked on all diree drives. 

WordPro 64 

Spinnaker (formerly from ProLine) 
Worked on ail three drives. 



SuperBase (CSI version) 
Precision Software 
Worked on the CSI. 
Superscript (CSI version) 
Precision Software 
Worked on the CSI. 

ProTetm 64 

King MicroWare 

Worked on al! three drives. 

VidT^ 
CompuServe 

Worked on all three drives. 

CommTerm 

Public domain 

Worked on all three drives. 



However, information can be stored much 
more densely on the rigid platters, so they 
can hold a lot more data. The capacity of a 
ten-megabyte drive is 10,000,000 bytes, 
whereas one side of a Commodore-format- 
ted floppy will hold only about 170,000 
(170K) bytes. 

The rigidity is also responsible for the sec- 
ond difference: speed. Because it's stiff, the 
hard disk platter doesn't wobble or flutter as it 
spins, so it can travel at 3000 revolutions per 
minute, compared to around 300 rpm for the 
floppies. However, we found that some sacri- 
fice speed to achieve greater compatibility 
witli Commtjdore systems and software. 

See Table 2 for loading times clocked on 
these units in comparison with the Commo- 
dore 1541. It shows the average time, over 
four loads, for each drive to load the 1 30-disk- 
block Monopole (computer Monopoly) pro- 
gi-am. To simulate a normal operating envi- 
ronment, we filled all three hard drives vvitli 
approximately 20,000 blocks of extraneous 
information before the loads were limed. 

While the extra speed on drives that have 
it is an advantage for data access and storage, 
it does create a problem. The spinning plat- 
ter produces a vacuum that draws the ultra- 
.sensitive read/write head to within a few 
thousandths of an inch of the disk surface. 
At these speeds, even a panicle of cigarette 
smoke between the head and the disk could 
seriously damage both. 

Table 3 lists the programs we used for 
testing software compatibility and the results 
of those tests. There are built-in trade-ofTs 
between a hard drive's compatibility with 
software and its fiexibility and speed, and 
each maiuifacturer handles the problem dif- 
ferendy. With an investment of this size, we 
strongly recommend that you choose your 
software first and then test it on any hard 
drive you might be thinking of buying. 

The CSI STIOC, JCT 1010 and ICT HFD- 
20 share many features. Each offers a stan- 
dard serial port thai connects direcdy to 
your C-64 or C-128; provides a hardware de- 
vice-number switch so you can use muUiple 
drives; supports standard Commodore pro- 
gram, sequential, user and relative files; and 
lets you "park" the read/write head to pre- 
vent damage while moving the drive. 

The JCT and ICT drives have a built-in 
cooling fan, while CSI chose lo do without 
the fan to reduce the possibility of outside 
contamination. With all the drives on the 
same desk, we found that tione of ihem 
overheated. 

The CSI STIOC 

The CSI STIOC has been on the market 
for nearly two years, longer than any other 
third-party. Commodore-compatible hard 
disk tdrive. It works with all Commodore 



32 / RUN Al'RlL 1987 



computers except the Amiga and stores up 
to ten megabytes of data. Two serial bus con- 
nectors and a Commodore IEEE interface 
come in the box. Because of the available 
IEEE connection, the STIOC is compatible 
with the Punter BBS. 

This drive provides a back-up feature that, 
at the press of a button, automatically dumps 
all its data to a properly connected floppy 
drive. Another handy feature is a format en- 
able/disable switch on the back of the unit. 
When the switch is in disable position, you 
can't format the disk— a valuable feature 
that all drives should have. 

CSI sells versions of Precision Software's 
SuperBase and Superscript and CMS's Gen- 
eral Accounting System to be used with the 
STIOC. The two Precision packages auto- 
matically copy themselves to the hard disk 
when you first boot them from tlie floppy. 
Although the load times arc slighdy longer 
than for odier versions of these programs, 
die time you'll save by not having to swap 
disks will be worth it 

As with the Commodore 9090 hard disk 
series, the directory on the STIOC allows for 
an unlimited number of files. This is an im- 
provement over the 1 541*5 M4-file limit, but 
looking through a seemingly endless direc- 
tory can get tedious. At one point, we loaded 
and saved the directory file, only to find it 
was 110 blocks long. 

Although we didn't have the opportunity 
to try it, CSI says that their disk operating 
system (DOS) provides for multiple users. 
We did try the STIOC with Access's Mach 5 
and Epyx's Fast Load cartridges, as well as 
witli some commercial and public domain 
software speed loaders; it didn't work with 
any of them. 

The CSI manual provides easy instruc- 
tions for installing and using the STIOC, and 
the machine comes witli a 90-day warranty. 

The JCT 1010 

The JCT 1010 is compatible with both the 
C-64 and the C-128 and is another ten-mega- 
byte unit Its DOS appears nearly idendcal 
to that of the Commodore 1541, This was 
the only hard drive we tested that supports 
random access files (similar to relative files, 
but without an allocated length on the disk); 
you can perform direct block-access com- 
mands, such as Block Read and Block Write, 
directly from Basic. 

Like the CSI STIOC, the 1010 wouldn't 
work with the fasdoad cartridges and soft- 
ware speed loaders we tried. However, it's 
faster than the 1541 all by itself Unlike the 
STIOC, it doesn't have a hardware format- 
disable switch, but the command channel 
Format command ensures that you won't ac- 
cidentally format the disk. 

The 1010 DOS provides for 255 .subdirec- 




^MM^ 




tories within the main directory, to make 
managing hundreds or thousands of files 
more reasonable. With this feature, you 
could, for example, create word processor, 
database, arcade game and adventure game 
subdirectories, so yt>u wouldn't have to look 
through all your arcade games for that final 
version of last semester's research paper. 

The 1010 also provides both temporary 
and permanent software device-number 
changes. By sending a line to the command 
channel, you can tell the drive that its num- 
ber is 9 or 1 1 or 20, and it will stay that way 
until you reset die drive (if you used the 
temporary change), or until you send it a 
command changing the device number 
again (if you used the permanent change). 

The manual that comes with die JCT gives 



Top: 

The CSI STIOC. 

Bottom: 

The JCT 1010. 



RUN Ai'RU. mi 1 33 



Toft: 

The ICT Data Chief. 

Bottom: 

Xe tec's Lt. Kenial. 



easy and direct installation and operating 
instructions, plus examples of creating rela- 
tive and random access files, direct Block 
Access commands and elementary sequen- 
tial file handling. It also provides, for the 
advanced programmer, memory maps with 
entry points into the DOS routines. The 
1010 comes with a live-year limited warranty. 

The ICT Data Chief HFD-20 

The ICT Data Chief HFD-20 includes an 
Indus GT floppy disk drive, a hard disk drive 
and a hefty 135-watt power supply in a PC- 
type housing. Opening the hinged top re- 
veals both the Indus and the hard drive, a 
controller board and space for installing an- 
other controller board and two more half- 
height drives. Using two additional 20-mega- 
byte drives available from ICT, you can 




expand the HFD-20 to 60 megabytes (the 
equivalent of about 350 Commodore 1541 
single-sided floppies). There are two Com- 
modore serial ports on the front of the box 
for connecting the unit to your computer 
system. 

We found that the Indus floppy drive 
worked with all the copy-protected games 
and utilities we tested, some of which 
possess exotic and difficult DOS protection 
schemes. General purpose disk copiers will 
work Fme on the Indus, too. 

The hard drive comes formatted and par- 
titioned into 120 664'block segments. You 
can switch easily among these partitions by 
sending the partition number you want to 
the command channel. While this feature is 
handy for separating data, it somewhat limits 
the effective size of the disk; unless, as the 
DOS allows, you chain the partitions to- 
gether for greater effective capacity. Loading 
programs from the HFD-20 is not noticeably 
faster than from a 1541, but the Epyx Fast- 
Load and Access Mach 5 cartridges work with 
it and will speed things up. 

The HFD-20 has five operating modes to 
give you some flexibility and control. Mode 

accesses a particular partition, and mode 

1 enables and disables a partition chain. 
Mode 2 designates the source/destination 
drive when you're using the hard switch 
between tlie floppy and hard drives with a 
fast-copy program. Mode 3 switches over to 
the hard drive after you boot protected soft- 
ware from a floppy. Finally, mode 4 initial- 
izes the chain set-up position. The DOS also 
recognizes HCF as a command lo copy hard 
drive partitions from the HFD-10 onto a 
formatted floppy (similar to CSI's one-but- 
ton backup) and HP as a command to park 
the head for transporting the drive, 

A number of utilities come on the HFD- 
20 disk, Tliey include most of the utilities 
from the < mmodore 1 54 1 Test/Demo disk, 
plus hard i ive configuration programs for 
designating which partition to use when the 
system is powered up and for copying files 
from floppy disks to specific hard drive 
partitions Vl.so on the disk are two versions 
of the Y liar public domain program, 
Disk Dt • Delu; {adapted by Kevin 
Hisel), th. work within a partition of the 
MFD-20 as if it were a floppy. 

We had only a brief glimpse of Id's pre- 
liminary manual, but it seemed to logically 
display easy and direct DOS commands. The 
HFD-20 comes with a one- year warranty. 

The Lt. Kernal and "The Vault" 

The Lt. Kernal from Xetec is a modified 
version of Fiscal Information's original Lt. 
Kerr 1, which has been around for some 
time. At this writing, the Xetec product is 
awaiting FCC approval, and the production 



34 / RUN APRIL 1987 




There are two things 

almost everyone 
has in common. 
An active imag- 
ination. And 
a tough 
time put- 
ting it on paper 

But now we present 
our Graphics Scrapbook" 
series. A huge collection 
of pictures that enable 
you to easily bring your 
creative inspirations 
to The Print Shop: 



PrintMaster™ or Create 
a Calendar. 

On each disk there are 
over 100 unique pictures. 
For example,in our School 
Scrapbook, ' 
teachers and 
students 
will find 
everything 
from cheer- 
leading to finals. 
In the Sports 
Scrapbook, dozens 
of sports, mascots 








Oitra hundrfd tyt-ait^if^g 
pirtun-s ott nvfy disk 



Cirde S5 on Flesder S«fvic« cafd. 

and trophies. In 
the Off the Wall 
Scrapbook, well, 
just expect the un- 
expected. And plenty 
more Scrapbooks 
are coming. So even if 
^ou can't draw a straight 
[ine, it's okay ,, ., 
As long as ' :?J^^-;: 



li: 



you make a 
straight one ^ 

to the of- ^ 
fer below. "^ ' 

Appie & Qmifxitihti-:^. 
C^4/I2S. IBM & aim^iiibk^Ji. 






■ 





Introducing 
Create A 
Calendar. 
Our sim- 

Ele, power- 
il tool that 
^^^jj«,g.lets_you 

took stiauy as it goes b^ QeSlgn Oaily 

weekly monthly or yearly 
calendars. In moments. 



Among numerous fea- 
tures, it includes graphics, 
borders and fonts for just 
about every occasion. Or 
use your own pictures from 
the Graphics Scrapbooks 
or Print Shop compatible 
graphics disks. 

What's more, it lets you 
write multiple lines of text 
on every date. To make it 
easy to keep track of 
everj^ng 



you're supposed to do. And 
everything you've done. 
So this year, go ahead and 
make your own calendars. 
There couldn't be a nicer 
way to pass 
the time, 

USE OUR PREVIEW DISK TO DRAW 
YOUR OWN CONCLUSION. Send yourname, 
(iddftss, phone number, computer type, and a 
check or 7H0ftev onier for $1.50 to Calendar/ 
Scmpbook Preview, P.O. Box 8020, Redwood 
City, CA 94063. Canadian orders add 50c jxKi- 
a^c. 6-8 weeks delivery. Expiivs 8/30/87. Valid 
only in cont. U.S. and Canada. 35 

The Print SAfl/i is a tntdemark ttfBradtrbund Softtsnrr. Iftc. 
Printmaslar is a iradtmarit of UnisoN Worid. /Kf. Gmphics 

Scmpbook tr a ttrtdrmark ofEpyi. far. 




Using its own interface 
arut autom DOS, the 
Lt. Ketmal is a true 
programmer's 
detieiopment system. 



version of its DOS isn't yei finished. How- 
over, on the basis of working with the Fiscal 
Information unit for about two years and 
examining a preproductlon sample of the 
new machine, we can offer a preliminary 
description. 

Using its own interface and custom DCS, 
tlte Ll. Kernal is a true programmer's de- 
velopment system. In C-64 mode, it loads 
and saves roughly 65 times faster than a 
1541 (130 blocks in 2.5 seconds), and in the 
new 128 mode, it's supposed to operate 135 
times faster. It also locates programs in tlie 
directory instantaneously. 

'I'he Xetec version incorporates all the 
features of the original Fiscal Information 
drive, plus a few others. As in the original, 
it can be partitioned into a maximum of 
ten logical units, with up to 15 separate user 
areas in eacli. 

Also new is an extended DOS that pro- 
vides over 40 commands, including a life- 
saving "oop.s" for recovering a file you've 
just scratched. The DOS lets you load and 
rim programs by just typing the name of 
tlie file, then pressing return, and you can 
query files to determine their type, size and 
load address. In addition, the DOS will au- 
tomatically load and run a file named "au- 
tostart," which can be any file you wish, 
every time you reset the computer. Another 



new feature lets you capture commercial 
programs and store them on the hard disk, 
and a GDI 28 command places the com- 
puter and hard drive in 128 mode. 

Another new Commodore-compatible 
drive, announced but not yet available, is 
Progressive Peripherals' Device Nine — "The 
Vault." .According to company officials, the 
unit is scheduled for release in the summer. 
We haven't seen one of these machines, but 
the press release we received says this drive 
requires no interface {using the serial port 
instead) and is dip-switch selectable for de- 
vice numbers 8-11. 

The release also states that "The Vault 
gives complete, automatic protection of 
your data by inserting 'shields' between the 
disk and heads whenever the computer is 
turned off, and retracting the carriage to 
the edge of the disk. This protection system 
has withstood 40g shock tests, without dam- 
age to the data or platter," 

As soon as these drives are commercially 
available, i?t/A' will publish a follow-up article 
comparing their features. ■ 

James Oldfietd, Jr. (1212 N. Hagan St., 
Chamfiaigti, IL 61820) is the editor-in-ctiiej 
of iti€ Midnite Software Gazette. Co-author 
Art Lnvis Kimball is an associate editor of tfie 
satne publication. 




PANASONIC 



1080i - n99^^ 
10911 - *259^^ 



M^ 



DISKS 



5% DS/DD. 
ZVz DS/DD 



.35 
'1.50 



^LM/C^ 1000* 



' mx^mti ^.m 



1080 
Color Monitor 

*850 



90 DAYS 

PARTS 
& LABOR 



CRLT IS 
REFunSIShlCD 



• Future Sound . . . '139.95 

• Oiei-VIEW '159.95 

• 1080 Wlonitof . - - '2S9.9S 

• Enhjincei ' 1495 



SIDECAR 

GEN LOCK 

CALL! 



• 2BflK HAM ' 79,36 

• 16B0 Modem . . .'159.9S 

• AHssrii {S12K) . . '299.95 

• Amoaa [1 Meg) . '399.95 



:*f^ 



NEW LOW PRICES! 




641: .. 


.'169.95 


•128.. 


.'249.95 


1541C . 


.'179.95 


•1571 . 


.*2t9.95 


1351., 


,• 39.95 


•1670 . 


..'119.95 


ia02C. 


...CALL 


• 1902 . 


...CAU 



CALL US 
BEFORE YOU BUY! 



Over 2400 software titles in stock! 




NP10 



IMX10 '199.95 

NX10C '219.95 

NL10 . '249.95 

NX15 '319.95 

FULL LINE - CALLI 



n commodore 



SFD 1001 



1 MEG 



M79» 



1200 

FROM 
$3300 

2400 



BAUr 



■**«»/ 



BAUD 



SEIKOSHA SP-1000VC 



CQMMDDOHE READY 
liMiiiut EmtiiTT 

IMCnOU L TKACIDR 

IDQ CPS 

SMEE1 liEOIN 




I.JJ.|..l..|.|.|.l^ 

Educator 64 
Commodors Compatible 




[^B 



K»1] 



IBM Compatible 



i^ 




%\ 



• SliK 

• ]{0K DhI 

■CC* Bawl 

• One TUT 



•PirtlW fan 

• Siriil hn 

• GW WSK 

• IMS U 



FREE 

S1del(i[:k 
by Borland 



'699 



95 



"only"" 800-433-7756 

HOURS: MON-FRI 10:00 a.m. - 8:00 p.m. ^ n-j- 
SAT 10:00 a.m. - 6:00 p.m. ^.^.1. 

Customer ServiCD '^ .« '^ yi O ^ /^ICT 
OoAr riHiuirics O lo-^^ /-Wi^D / 



JOYSTICKS FROM * 5.95 
INTERFACES from * 29.95 
OKI-MATE 20 MB4.95 



13864 Formingcon, Ltvonia. Ml 48150 



MCfVlSAJDISCOVER,'C.a,D. - Please include phone numUer. 
Dealer Inquiries wivfled. all prices dlscounled lor cash or check. 
Can (or Jhipping inlwmelion. All relums ate (or repairieichanje 
only, can tor autti. Prices ornl availability subject to ctianoe with 
out notice. Olfices ore nol ttpa^'i lof i 



36 / RUN APRIL 1987 



Circle 207 on Header Service card. 



The Great Coinmunicatot 

THE Direct connect Hayes/Commodore® 1670 

compatible 1200 Baud modem for ONLY $1 1 9.^^ 

^^ 



„..,,.w.^^P, , 

Now that you're able to do all those stand alone ap- 
plications with your Commodore, tike word process- 
ing, spread sheet analysis, and many others, you are 
^^^^iprobably thinking "It would sure be nice if I could ex- 
' pand the amount of data I have access to." You are 
quite right, everything fronn Eiectronic Mail (E-nnail) to 
stock quotes and huge databases of every tmag- 
vinable type is now on line to the small computer 
owner. You can even send and receive telexes 
anywhere in the world. All you need is a telephone 
and a modem which allows your computer to com- 
municate with others through these many services. 
I The next question is: "Which modem is best for 
me?" Let me first say that almost all modems {and 
services) are set up to communicate in one of two 
speeds; 300 and 1 200 Baud. If you look around you 
will find that there is a flood of 300 baud modems on 
the market and sometimes at very tow prices. The 
reason is simple, they are being dumped because 
most computer users prefer 1 200 Baud, {1 200 Baud 
is about 4 times as fast which means you spend less 
time and money getting the data you want and more 
time enjoying it.) Virtually everyone who has a 300 
would rather have a 1 200. You will also notice a few 
very cheap 1 200s on the market at "too good to be 
true prices". They are. The reason is that they are 
either not truly Hayes and/or Commodore compatible 
therefore not usable in all situations and all services. 
The Aprotek-1 200C is both Hayes and Commodore 
compatible and 1200 baud. Why not get a modem 
that will satisfy your present AND future needs by go- 
ing directly to an inexpensive Aprotek-1 200C 
especially when we have it on sale? 
^^ What do you get for $119.95? Everything! You 
don't need to worry about cables, compatibility or 
anything else! We don't just sell hardware, we sell 
solutions. The Aprotek 1200C plugs directly into 
your Commodore Vic-20, C-64, G-64C or C-1 28 user 
port. It is unique in that it has two separate (switch- 
able) emulation modes (Hayes and Commodore 
1670) to make it compatible with all available soft- 
ware. The Aprotek 1 200C is a full feature, 300 and 

p 1200 Baud modem with Auto Answer. Auto Dial. 

»■ Touch-Tone or rotary dialing, has the full comple- 
ment of 8 status LEDs on the front panel and has a 
built in speaker with volume control. Just plug it into 
your computer and standard phone jack with the sup- 
plied cables. Also included is a free trial offer 
subscription to Quantum-Link, a very useful Com- 
modore user database with local access numbers 
and about every feature imaginable. 



1 



• 










Do you have more than one computer or do you plan 
to get another computer? You can have your cake 
and eat it too. Simply order our Universal RS-232 in- 
terface #5232 along with the standard Aprotek-1 200 
which you can use with any computer that has a 
RS-232 serial port as well as your Commodore. The 
Universal RS-232 interface can also be used to con- 
nect your Commodore to any other RS-232 device. 

NO mSK POLICY 

Try the Aprotek 1 200 for two weeks and if you are 
not satisfied, send it back for a prompt refund. 

The bottom line: 
Aprotek 1200C {for Commodore) 
order #1200C $119.95 

Aprotek 1 200 (for RS-232 with DB-2S) 
order #1200 $119,95 

Aprotek USR-232 (Commodore-to-RS-232 
Interface order #5232 $ 39.95 

Modem snipping -Com. US $5.00, UPS Blue $10.00 
USR-23gshipping-Conl. US $3.00, UPS Blue $6.00 

ORDER INFORMATION Caitfomia residents add 6% tax. Ail 
prices are cash priccs-ViSA and MC add 3% to totai. We ship 
the next business day on money ordefs, cashier's checks, and 
charge cards. A 14-day clearing period is required for checks. 
Prices subject to change— CAU,, Dealer inquiries invited. 
For information and in Calif, call 805/987-2454 
TO ORDER CALL TOLL FREE 






1 (800) 962-5800 

Or send order to: 



USA 




(7-7 PST) 




w^prokk: 




1071 -A Avenida Acaso, Camarillo, CA 93010 

Ciiclo 210 on Beaist ServlCB card 




^B 




I^iiiiioii.s ISniUmiil Eintncl 



NLQ 180 



Speed Printer Sale 

} 80 CPS • Near Letter Quality • 
Lifetime Warranty* 



Sale H iir J^ ust $499.95 



Wtioiesate 
Cast Prices!!! 



Fantastic 
Price 



60% OFF LIST PRICE 



<^rn 



.-4>'' ^ 



age 




^^*<^* 



Lifetime Warranty^ 



— IBM — coMMOiiORE —EPSON — NLQI 80 SPICIFICATIOM 



NLQ'180 Premium Qualify Printer 

Near Letter Quality Selectable From Front 

Panel Controls • High Speed Dot Matrix* 

Letter Quality Modes • 8K Buffer frees up 

computer 4-tinies faster • Pica, Elite, 

Italics, Condensed • Super Graphics • 

Business or Personal • Tractor/Friction • 

15 Day Free Trial • Lifetime Warranty on 

Print Head* • 6 Month Immediate 

Replacement Warranty • 



This is 


an exaap 


le of ITALICS 


Enl-»^ 


nc=e-ci 


Boldface 


CtHidensed Text 


Double-stri ke 


example 


of Near 


Letter Quality 



Piinl Buffer 

8K bytes utility buffer 

Printing Direction 

Text Mode — Bi-directional 

Graphic Mode — Uni -directional 

Interface 

Centronics type parallel (8-bit) 

Paper 

Plain paper, Roll paper, Single sheet 

Fanfold, Multipart paper: max. 3 sheets 

(original plus 2 copies) 

Character Fonts 

Pica, Elite, Italics, Condensed 



Printing Method 

Impact dot matrix 

Printing Speed 

160-180 CPS at standard character printing 

Printing Characters 

Standard 9 x 9 dot matrix 
NLQ 12 X 18 dot matrix (33cps) 

Character size: 2.12 x 2.8 mm (standard) 
Character sets: Full ASCII character set (96) 
32 International characters 



INTIRFACM 



APPLE — ATARI — ETC. 

Ink Ribbon Cartridge 

Ribbon Life: 3 million characters/cartridge 
Physical Himendons 
Size: 15" x 12" x 5" 
Weight; 12.7 lbs. 
Maximum Number of Characters 

Standard: 10 cpi 80 cpl 

Standard enlarged: 5 cpi 40 cpl 

Elite: 12 cpi 96 cpl 

Elite enlarged: 6 cpi 48 cpl 

Condensed: 17 cpi 132 cpl 

Condensed enlarged: 8,5 cpi 66 cpl 

Condensed elite: 20 cpi 160 cpl 



Atari $39.95 Apple $49.95 Commodoro $29.95 IBM $49.95 Laser $19.95 



Add $10.00 Ion hipping, hondtlnfl. and Inturenea. Dlinolt retidanti pl«i»»odd 
6V,'/. wlojtax. Add 20.00 for CANADA, PUERTO RICO, HAWAII, ALASKA, 
APO-FPO ordor.. All ordsri mu>t t* in U.S. Dollori, WE IXJ NOT EXPORT TO 
OTHER COUNTRIES EXCEPT CANADA. Encloia Cothiar Check, Mon»y Ord«r or 
P«rionalCh«k. Allow 14 doy» tor dollvery. 2 to 7 dayi for phono order*, 1 ckiy 
•xpreis (nail Prlcai S Avollabltlly iub|Bct lo chonga withoui nollcs. 
VIS* — MAITIR CAKP — C.O.D. C.O.D. on c honaordwi only. 



We Love Oar Customers 

22292 N. Pepper Rd,, Barrington, Illinois 60010 
3 1 3/382-3244 to 



Circl* 15 on Readet Sarvic* cwd 



IWIonitor Sale 



14" RGB & COMPOSITE COLOR MONITOR 

Three monitors in one! Allows the use of CI 28, C64, ord Laier t2S computer 
modes - composite and SO column RGB mode. Must be used to get 80 Columns 
in color with 80 column computers. Specially designed for use with the CI 28 
ond Loier 128's special composite video output ond RGB output, plus green 
screen only option switch. 



SALE $ 



237 



00* 

List $399 





SALE 

Super High Resolution 



12" 35MHz GREEN OR AMBER MONITOR 

This now 80 colunnn, 1000 lines at center, high resolution display monitor is 
precision engineered to give you the best high resolution screen possible. The 
20-35 MHz Bandwidth ollows use with IBM® and Apple© computers. The 
comosite screen is non-glare which mokes it easier to reod by reducing eye 
stroin. Monitors come in greenor amber color screens. Fantastic for business! 
(Add $10.00 shipping ond handling.) 



Or««rt for IBM®, Apple®, La»9r^ 



SALE$ 



Atari® A 



,® 



Compwtors 



99 



OO 



List $249 



13" COLOR DISPLAY MONITOR 

This all-purpose 1 3" color disploy monitor accepts on NTSC composite signal 
Ond will work with o wide assortment of today's personol and professional 
computers, it generates crisp, easy-to-read oiphonumerlc or graphic disploy 
through the use of o slotted mask, block matrix quick start picture tube. This 
versotlle monitor also has a built in audio amplifier and tpeoker with volume 
control, a 1000 choracter display capacity, and an all plastic cabinet (or 
portability and easy cleaning. 



SALE $ I y P95* SALE 

■ ^ ^ List $329 Premium Quality 





J. AMHOubU'o^rcn 






TV TUNER CHANGES MONITOR INTO TV 

Increase the value of your monitor by turning it Into o television when your not 
computing! Elegant TV Tuner with dual UHF/VHF selector switches goes 
between your computer and monitor. Includes mute, automatic fine tuning 
and computer/TV selector switches, inputs included for 300 ohm, 75 ohm, and 
UHF. Can be used with coble TV and VCR's. Fantastic Value. Limited 
Quantities. (Includes loop ontenna for UHF & RCA connection cables) Add 
$3.00 shipping and handling. Plus $3.00 for APO/FPO orders. 



Fantastic Value SALE 

• C64/Atari Composite Cable S9.95 • C128 ROB/ Composite 80 Column Cable S19.95 



'79 



95 



List $99-95 



75 Day Free Trial • 90 Day Immediate Replacement Warranty 

• LOWEST PftlCCS • BCSTSCRVtCE IN U.S.A. - OWE DAY EXPRESS MAIL • FREE CATALOGS • 



Add $14.50 tor ihlpplng, bondling orvd iniuranca. Illlnol) r«tld«nli pl*ct« add 
6%% lOK. Monitor* con only b« ihlpped to C^sntlnantal U.S. addrstt«i only. 
Encloi* Coihlar ChKk, Money Order or Perwnol ChiDck. Allow \4 doyt lor 
delivery, 3 to 7 day» for phone orders. ! doy express moll. Prket S Avollobility 
sub)*ct to ctionge wHhovt notice. No Monitors APO FPO. 



VISA— MASTEBCARD—CO.O. 



C.0.0. ON PHONE OROfRS OfJlY 



We Love Our Custowners 

22292 N. Pepper Rd., Barrlngton, Illinois 60010 

(3 1 2} 382-5244 ¥0 ORDER 



Circle t5 on RcsMr Service ca'd. 



Ifym're tired of doing income taxes, 

one of these programs for the 064 or 0128 

mil be glad to prepare them for you. 




YOUR ^COMMODORE 



BjJOSEPH 
SHAUGHNESSY 



IF REVIEWERS GET MEDALS. I'm nom- 
inating myself for one. While the rest of you 
were watching football games on New Year's 
Day, I was redoing my 1985 Federal income 
taxes ... eight timesi That's hew many tax 
packages 1 reviewed for this issue of RUN. 
Since the only way to test a tax program is 
to enter the data and use it, that's what I did. 

My usual tax return is fairly complicated, 
because Iusethel0401ong form, schedules 
A, B, C, E and W, and form 2441, This pro- 
vided the tax programs with a pretty good 
workout. 

The packages I reviewed were Tax Return 
Helper, Tax Master, It's Tax Time, Comtax, 
Tax Command Professional, Taxaid, Swiftax 
and The Tax Advantage. Some of them run 
on the C'64 and some on both the 64 and 
the 128. However, before going into their 
individual features, I'll give an overview of 
what they do and how they work in general. 

None of these programs do the really hard 
part of preparing the tax return — gathering 
and sorting your financial records. However, 
you can interface two of them with other pro- 
grams that are designed to assemble all this in- 
formadon as it accumulates during the year. 

All the programs I tested arrived at the 
correct answer. The main differences be- 
tween them showed up in ease of use and in 
the type of data entry format they used. 

Data Entry 

The programs employ two types of data 
entry format. One Is question and answer, 
where the program asks you the same sorts 
of questions your accountant might ask and 
then plugs die answers into the correct lo- 
cations on the tax forms and schedules. This 
format is easy to use, but you really don't get 



to see what's going on and how one item 
affects another. Also, the question sequence 
is irreversible. You can't go back to a pre- 
vious question without starting over at the 
beginning, or at least at the beginning of the 
current set of questions. 

The second type of user interface I would 
call a template format. You view each tax 
form, a portion at a time, through a window, 
and then enter your data just as if you were 
writing it on the tax form. You can jump 
from place to place on the form, and even 
from one form or schedule to another. The 
sequence of entering the data is entirely up 
to you, and there is provision for you to quit 
and come back later. 

The template format is my preference, but 
I've been doing my own taxes for over 20 
years and am pretty familiar with all the forms 
and schedules and how to move around in 
them. If you're a beginner or not confident 
with the IRS forms, I recommend the ques- 
tion- an d-answer approach. 

It's easy to make corrections in your input 
with the template format. You just view the 
area of the form concerned and make the 
correction right on the screen. Most of the 
question-and-answer type programs, on the 
other hand, have separate viewing and cor- 
rection modes. First you view the results of 
your input, remember the line number to be 
changed and then go to the Correction mode 
to make the change. Some question-and-an- 
swer programs let you make corrections as 
you're entering data by pausing after every 
set of questions, displaying the answers to 
those questions and asking if you want to 
make any changes. 

Some of the programs transfer data from 
the supporting schedules and forms to the 



40 / RUN APRIL 1987 



ilXUSTRATED BY GEOFFREY MOSS 



1040 form automatically, and some require 
you to lake the results from the supporting 
forms and enter them on the 1040 manually. 
Also, some let you enter data in both upper- 
and lowercase letters. 

Most of the programs allow you to enter 
oniy totals for the line items. For instance, if 
you've given to five charities, you have to 
add up the amounts and enter the total on 
schedule A, line 15a. It would be nice to just 
enter the five amounts and have the program 
calculate the total and put it on line 15a. 

Printing the /wttu 

The final output from these tax programs 
are figures that can be entered on your in- 
come tax forms and schedules, preferably by 
your printer. The IRS will accept computer- 
generated facsimiles for all the schedules 
and forms except the 1 040, provided certain 
IRS rules are observed. 

The printouts come in three types, with 
some programs offering more than one. The 
first is the draft printout — a listing of the 
input to and output from the tax program 
for your records only. You can use the draft 
for manually entering the data on your 
IRS forms. 

The second type of printout is an IRS- 
ready schedule or form that you can take 
directly from your printer and submit with 
your tax return. As I mentioned, the IRS will 
accept these for all but the 1040 form. 

The third type of printout is done directly 
on the IRS forms and schedules. Even the 
1040 can be submitted this way, since you're 
using the actual tax form and not a facsimile. 
There are three ways to print directly on the 
IRS forms. One is to tape the form to your 
tractor-feed printer paper or just feed it 
through your friction -feed printer. 

Another way is to buy preprinted IRS 
forms on tractor-feed paper from a business 
supply store. The greatest difficulty with ei- 
ther of these methods is trying to get every- 
thing lined up just right on the printer. 

A third, and more practical, way is to print 
on blank white paper, then position a trans- 
parent overlay of the IRS form over your 
printout and make a photocopy of the com- 
bination. The IRS accepts photocopies of 
their forms. You can purchase these transpar- 
encies at some office supply stores, or any 
copy center will make them for you on their 
duplicating machine for about $1 per page. 

Operating Tips 

When you first start using a tax program, 
it's a good idea to see how it works by run- 
ning through its operation without entering 
any data. If you don't do this, you'll find 
yourself having to juggle the instruction 
manual along with your piles of receipts and 
checks. 



Try out the printer functions to make sure 
everything is going to work all right. You 
don't want to painstakingly enter all your 
data and then find out you haven't selected 
the right printer options, or that you should 
have sent printer control codes before you 
started. Also, make sure you have at least one 
blank formatted disk to use as a data disk, if 
your program requires it. 

One nice feature of all of the programs I 
reviewed is that they had no copy protection. 
I tested them all using a backup copy I'd 
made. It would be a good idea for you to do 
the same, keeping your original disk in a safe 
place. 

All the programs disclaim any responsibil- 
ity for the accuracy of your tax return. You 
should examine your forms for errors and 
omissions before sending them off to the IRS, 

Program Reviews 

What follows are brief reviews of the eight 
tax packages I tested. All the programs 
worked without any troublesome bugs, al- 
though some impressed me as more pol- 
ished than others, I can say that using any of 
these programs is preferable to doing your 
taxes by hand. Table 1 shows you a list of the 
forms and schedules each program prepares 
and the types of printouts it produces. 

About half the programs I reviewed were 
for the 1985 tax year and half for 1986. The 
1986 versions should be available for all of 
them by the time you read this article. 



Tkx Return Helper, 
Professional Version 

Tax Return Helper comes in two versions, 
standard and professional. I tested the latter. 
In either case, the package employs the tem- 
plate format, which means you need some 
familiarity with the tax forms and schedules 
in order to use it. You move around the 
template by using function keys, and press- 
ing the help key displays a list of the com- 
mand keys. 

Both versions produce a draft type of 
printout, and the only difference appears to 
be that the professional version also prints 
on IRS forms and uses transparencies. With 
the standard version, you must enter the re- 
sults by hand on your IRS forms. 

The 1985 edition I had didn't automati- 
cally transfer results froin form to form, but, 
according to the manufacturer, KSoft, the 
1986 edition does, The program needs and 
supports only one disk drive, because there's 
room for your tax records on the pro- 
gram disk. 

Tax Return Helper is written in Basic and 
can be listed to the screen or printer. It's a 
big program, and hence has an occasional 
annoying pause for garbage collection. 



42 / RUN APJUI. J9S7 



The package includes Tax DBase, a sepa- 
rate program that builds itemization files to 
total a group of related receipts and then 
accesses these totals from within the tax 
program. 

Overall, the Tax Return Helper is easy to 
use, though sometimes a little slow. 



Tkx Master 

Tax Master is a menu -driven program that 
follows a questionand-answer format, It 
won't let you back up during data entry, but 
you can abort and start over again, After you 
finish entering your data, you can access Dis- 



play mode to view the data and results, then 
enter Edit mode to change individual items. 

This program transfers data automatically 
from one form to another. The printout is 
in Draft mode only, so you have to transfer 
the final output to your IRS forms by hand. 

The 1986 version of Tax Master includes 
a built-in calculator, which I haven't tested, 
since the 1985 version I possess didn't have 
it The program supports either one drive 
or two, and it requires a separate data disk. 

Tax Master is nicely set up to handle mul- 
tiple taxpayers on the same disk through a 
system of codes you assign to each taxpayer. 
Also, each person can have more than one 



TaM« 1 . Form, schedttks mi tyfm ofpmtouU. 










Form or Function 


Tkx- 

Aid 


Tbx 

Advantage 


Ifax 

Command 


Ikx 
Master 


It*B 

Tkx Time 


Com tax 


Tkx Return 
Helper 


Swiftax 


Schedules: 


















Form 1040 


• 


• 


• 




• 


• 


• 




A — itemized 
deductions 


• 


■ 


• 




• 


• 


• 




B — interesi/dividends 


* 


* 


• 




• 


• 


• 




C — business income 


* 


* 


* 




• 


• 


• 




D — capital gains 




« 


• 




• 


• 


• 




E — supplemental 
income 




• 


• 




« 


• 


• 




F— farm income 


















G — income averaging 


• 


• 


• 




• 


• 


• 


• 


SE— self-employment 




• 


• 




• 




• 


• 


R — retirement 


















income 






• 












W— two-income 


















adjustment 


• 


■ 


• 




• 


■ 


• 


• 


Forms: 


















2106— employee 
expenses 




• 


• 








• 




2n9-saleof 
residence 






• 












2441-child care 


















expenses 


• 


■ 








• 


• 


• 


3903— moving 
expenses 






• 












4562— depreciation 




• 




• 


• 




• 




6251— alternative 


















minimum tax 




• 














Printout modes: 


















Draft copy 




• 


• 


• 










On IRS Forms 




1040 


• 




• 


1040 


• 


• 


Makes IRS Forms 
(except lO-lO) 


• 


• 








• 







RUN .VRIL I9S7 / 43 



schedule, if, for instance, he has more than 
one business. 

Tax Master is written in Basic and can be 
listed. Overall, this program worked well for 
me, and I found it easy to use. My only com- 
plaint is the lack of an IRSready printout. 

It's Tkx Time 

It's Tax Time is a shareware program, 
where you order the package at a minimal 
cost and then pay more if you find it worth- 
while. This program is so easy to use that 
there isn't even a manual. Execution follows 
a simple question-and-answer format, step- 
ping you through the 1 040 form and asking 
at fairly frequent intervals if you want to 
make corrections in the data you're entering. 

It's Tax Time will print on IRS forms di- 
rectly and use transparencies. It will also dis- 
play the output on the screen for you to copy 
to your IRS forms by hand; there's no Draft 
mode printout. 

The program transfers data automatically 
between the various forms and schedules. 
You can also save your data to disk, but upon 
reloading you can only view the data or print 
it out. You can't make corrections! That's a 
serious flaw. If you want to correct any item 
on your return, you have to re-enter all of 
your data by hand. 

One especially nice feature of It's Tax 
Time is that it produces values to enter in 
the worksheet sections of the 1040 manual. 
Also, if you live in California, you'll be 
pleased that it does the California 540 form 
in addition to the Federal forms. 

The code is written in Basic, is listable and 
runs fairly fast. In spite of the fact that you 
can't change reloaded data, It's Tax Time 
does work, and you can't beat the price. If 
you order it, remember that shareware 
works on the honor system. If you use the 
program to do your tax return, you should 
send the author more money. 

Comtax 

Comlax is written in compiled Basic for 
speed. So you begin by running a startup 
program, where you ciioosc the forms you 
need and supply basic information to be 
used on all of them. 

The main program begins with a menu on 
the first screen, but thereafter the format is 
question-and-answer. You can make correc- 
tions at the completion of each schedule or 
after printing out the form, and data trans- 
fers automatically from one form to another. 

Comlax will print right on the 1040 form, 
or you can use transparencies. As a matter 
of fact, transparencies for the 1 040 are sup- 
plied with the program — certainly a nice fea- 
ture. Other schedules are printed out as 



facsimiles, ready to submit to the IRS, 

One feature I didn't like is the necessity 
to print out each schedule immediately after 
completing it, because data for individual 
schedules is not saved to disk. This means 
you can't come back later and change a 
schedule without re-entering all its data. 
However, the data from supporting sched- 
ules is saved to disk, for use by the 1040 
program. 

I don't like not having my data saved to 
disk, but the inclusion of transparencies for 
the 1040 and the IRS-ready schedule print- 
outs make Comtax a nice package. 

Tax Command 
Professional 

Tax Command Professional uses a tem- 
plate format, so you can jump all over the 
forms and the many schedules the program 
provides and enter data in any order. It of- 
fers fairly automatic menu-driven operation, 
with the menu always on display at the bot- 
tom of the screen. There is some automatic 
transfer of data from form to form. 

Tax Command Professional provides a 
built-in calculator, which adds lists of re- 
ceipts and enters the totals on the appropri- 
ate lines of the forms. You can use the 
calculator function to go back and add a 
forgotten receipt to a line item, even after 
you've moved on in the program. 

Happily, you can save your data to disk 
and reload it later for corrections. The pro- 
gram supports only one disk drive, but 
there's plenty of room on the master disk for 
your files, so that's no problem. 

Separate print files are used to print out 
direcdy on the IRS forms, and a built-in func- 
tion that prints one tiny x will help you align 
your forms in the printer. The program will 
also print out a draft copy for your records. 
The printouts are in upper- and lowercase 
letters. 

I encountered one small bug in Tax Com- 
mand Professional: It tried to credit my self- 
employment income to my wife on schedule 
W. However, I was able to fix this easily on 
the screen by re-entering the correct data. 

The code for this program appears to be 
written in machine language, so execution 
is speedy. 

Overall, I found Tax Command Profes- 
sional easy to use and well done. The 
manufacturer, Practical Programs, also pub- 
lishes Tax Command Planner, which can 
use data files created by Tax Command 
Professional. 

Taxaid 

Taxaid comes in versions for the C-128, 
the C-64, the VIC-20 and the Plus/4. 1 tested 



44 / RUN APRIL 1987 



"Frankly, 

online computing 

costs were 

real ugly. 



n 



"With GEnie 

I found 

friencb 

online, for less/' 




S10.00+ per hour 

Most online inforni;Hiori networks an 
zap your computing bvidgci faster tliiin you 
can say "lightning." Not so with GEnic, ilic 
General Electric Ner^'ork for Information 
Exchange. \s, part of the world's largest com- 
mercially available teleprocessing network 
of General Electric Information Ser\'ices 
Company, GEnie lets you experiment with all 
of the fun and excitement (hat online com- 
puting hxs to oflfer. 

ETetuogs, weekends, hoUdays. 
Just $5 per hour. 

With GEnie, you can make friends, set 
up travel reservations, get the news, be enter- 
tained, even shop for a fraction of what other 
information ser\'ices charge. 

And you get a lot for your money. 

With GEnie's 'Flagship' Commodoret 
Roun4Table"' Special Interest Group 
you can discuss the latest in Commodore 
products and acces-sories: download tlwu.s;unis 
of public domain software programs, and 
participate in exciting and infomiative online 
conferences. And, UPLOADS ARE FREE on 
GEnie! There's morel 

Meet friends old and new with GEnie's 
LiveWire '" CB Simulator or exchange 
messages with GEnie's eiectrottic mail 
service, Schedule a trip with American 
Airlines travel service. Fun ;uid learning 
for the whole family with Grolier's 
electronic encyclopedia. Play classic and 
multiplayer games. Track stock market 



quotes, check market indic;nors and maintain 
an automatically uptbied (K'rsonal portfolio 
online with GEnie's Financial Services. All 
ttiis and there's more to come. New services 
are being added each and every month! 



S5 per hour 

Only $18 to register! Save up to 60%! 

c;heck otit the chart. Compare the savings 
for yourself. You'll find GEnie delivers all of 
your favorite sen'ices for an incomparable 
price, at incomparable saving?. 



Compare 
Save' 


Services 


Pricing 1 


Tkitrl & 
Slmp/iftig 


SlCmiser 
Groups 


ai & 

Miiit 


Fimmiiil 
Svrfkes 


.Vi'us 


Climes 


Keglslriillaii 
fee 


Mimlhly 
Mmiiiiiwi 


Nm-jirim lime rates \ 


mbaud 


Smhcaid 


The Source 


X 


X 


X 


X 


X 


X 


l«.!)5 


f 10(H) 


tHAO 


110 HI) 


ContpuSmc 


X 


X 


X 


X 


X 


X 


JW.95 


nunc 


J6.00 


I12,W 


GEnlet 


X 


X 


X 


X 


X 


X 


$18.00 


aoat 


S5.00 


$$.00 



■flfMCC Tiiift itruf irf^ Icfssbauii in efftx'l U/ft(t. tj\nn-pritn^ limf itflf>Jiet Mfm.-Fri., fif^m^Htiitt ttntit ttmt, ulliUiyS.it., Sun . nfuliKU'lboiuiuys. ^uhjtft tn 
sen'io! nuiittthitity. AiLtitiontiUbat^tft aiit'fy for J^OO buuii utut ilttuutiiul an'icps. 

With services and savings like these, 
now you cm discover the friendliness of 
online computing without the liigli costs 
that atn turn you into a d(n\'nright monster. 
Get a happy ending goin;.! with GEnie. 
Sign up totJay! 

Sign up from your keyboard today. 
4 Easy Steps: 

1 . Wi\x your Visa, MasterCard or 
checking account iiumlx.'r ready 

2 . Set your modem for l(x-;il crho 
(half duplex)— 3(H) or 12(K) baud. 

3- Dial 1-800-638-8369. When 

connected, enter flHM 
4 . At the ll#= prompt enter 

XJMlI902,GEnle then RETURN, 

Need helji or more information? No modem 
vet? We can help. In I'.S. or (Canada call 
i -800^38-9636. 



G&iie 

Stay online longer, for less. 



INFORMATION 
SERVICES 




Gen«Nl ^«ctric Informalion Sarvlces Companv. USA 

GEme raicj and wrh'kccs uib^ to chanpc UpJtKhJs air free durti^ enav 
prime iMJurs it JOOra IJOO baud. Sonic scrvkts offrmlonGtnJc nay 

L'm^Tral hciuin Curfuny, Inc. All rtf^ rcvtvtd Ucenxtl&y 
Uercharh]fi«3K Dxpor^jon of Aracivi. he 



t OiTiimCtitorL' ti u m'^'i.TJtrt'J iniii^/Tiitrk of ConsrtiOiiore IhiSim-sn Macbifit^. 



the 128 version and found that it doesn't take 
advantage of the special features of the 128, 
In fact, it runs just fine on the 0-64. There's 
no fancy screen display, and my 40- and 80- 
column monitors both handled the program 
well, except that the display bunched against 
the left side of the screen. 

Taxaid uses a kind of question-and-answer 
format in which you can control the se- 
quence of questions— a definite plus. Also, 
corrections are easy to make. However, it 
complicates data entry unnecessarily by 
what appears to be an attempt to thwart 
software piracy, or perhaps to conserve 
computer memor)'. Data entry can also be 
repetitive. For instance, you have to input 
your name and other vital information for 
almost every schedule. 

This is a program that, for all practical 
purposes, must be used with the manual, 
because all the questions you have to answer 
are only represented by brief, numbered 
items on the screen. The manual contains 
the actual questions. 

In all fairness, this scheme isn't that bad to 
work with, since you'll save time by answering 
only those questions that are appropriate. 
However, the process would be less confusing 
if the question numbers matched, in some 



TablQ 2, Manufacturers' oMresses aiid prices. 

Tax Return Helper/C-M 

KSoii 

84S Wellner Road 

Napcrville, IL CiO.MO 

|45 for [he profcisional version. 
S33 for the slanrfard version; yearly 
updates, $29.50 aud $21.50; 
$1.50 for shipping and handling. 

Tlix Master;C.64 
Master Software 
6 Hiller>- Court 
RaiieUvllsiown, MD 21133 
301-922-2962 

$30; comes with a coupon for a 
discount off next year's edition. 

It's Ihx TmielC-64 

L.J, iMscher 

2797 Medford Ave, 

Redwood City, (]A 04061 

41.'-..3fi8-7930 

Shareware — send $5 for the program 

and agree to send an additional 

$30 if you like it and use it. 

Comtax(G-64 

MUX) Software 

PO Box 569 

Jamaica Plain, MA 02130 

617-292-6465 

$29.95; yearly updates, $17.50. 



Hue Command Profess! onal/C.64 
Praclitiil Programs 
PO Box 93104 
Milwaukee, WI 53203 
414272-7227 
$50; yearly updates, $25; 
(add S2 for shipping and handling). 

Taxaid Software 
606 Second Ave. 
Two Uarhors, MN 556)6 
21 8-834-5012 
$39.95 on tape or disk; 
yearly updates, $16.50. 

Swiftax/C-fH 

Time work 5 

444 Lake Cook Road 

Deerfield, 11. 60015 

312-948.9200 

$49.95; yearly updates, half price. 

The Tax Advaiitage(C-54 

Double Kagle Software 

2210 Wilshirc Blvd., Suite 873 

Santa Monica, CA 90403 

213.4599748 

$59.95; yearly updates ai a discount. 



way, the line numbers of the IRS forms. 

Taxaid doesn't swap data from form to 
form. You can save and reload your data and 
make changes at a later lime, and you can 
choose to display either your data or the 
final results on the screen, 

All of Taxaid's printouts, except form 1040, 
are suitable for direct submission to the IRS. 
For form 1040, you get a draft copy and must 
transcribe the data to the 1040 by hand. 

Taxaid is written in Basic and can be listed. 
All in all, it's not a flashy program, but it 
does the job. 

The Taxaid company also produces a pro- 
gram called Future-Tax for use in tax plan- 
ning for 1987 and 1988. 

Swiftax 

No doubt about it, Swiftax is a slick, profes- 
sional package, 1 tested the C-64 version, al- 
though there evidently is aversion available 
for the C-128 in 80-Column mode. 

This is a menu-driven program, and its 
question-and-answer format leads you by the 
hand through all the forms and schetiules 
provided. A brief but succinct explanation 
appears on-screen with each question, and 
the manual is one of the best. 

In addition to being easy to follow, Swiftax 
lets you correct errors after every few ques- 
tions, and it provides an escape function. 
However, if you use the escape key, you'll 
have to stait over again at the beginning. 

This program automatically transfers data 
from one form to another, and you can select 
screen colors of your liking. The printouts 
are made directly on the IRS forms and 
schedules. 

Swiftax requires a data disk in addition to 
the program disk, but, unfortunately, it sup- 
ports only one disk drive or a dual drive, not 
two drives. You can save and reload your 
data and make corrections to previously 
saved data easily. Also, there's an optional 
fast-loader built into ilie program. 

This program lacks a schedule E, However, 
it can do returns on the 1 040 A and 1 040 EZ 
forms, and the disk includes a separate loan 
amortization program to be used with Swif- 
tax. The manufacturer, Timeworks, supplies 
a toll- free hotline for user support, and a 
guarantee that they'll buy you a copy of any 
other tax preparation software you think 
works better for you. 

Overall, this is one of the best question- 
and-answer-format tax packages I've seen, 
and a good choice for beginners. 

The Tbx Advantage 

I have to admit to a slight prejudice here, 
bccatise The Tax Advantage is the program 
1 use for my returns. It's a template-format 



46 / RUN .VRIL 19S7 



PRESENTING 




A science-fiction adventure game. 

Plus four fantasy games from 
Strategic Simulations, Inc. 

For most personal computers. 



Availahle al your local com- 
puter sjifware or gami* siore. 

If ihere are no convenient 
stores near you, VISA and M/c; 
lioldfTS can order bv calling toll- 
free KOO-443-0100, x335. 
To order try mail, send vour check 
to: STRATEGIC Sl.VUIutlOSS, 
LNC, 1(146 N. Renjisiorff Avenue, 
Mountain View. CA 91043. ( Cali- 
fornia residents, please add "% 
sales ixK.] IMe-ase specify computer 
format ami add!! 2. 00 for ship |)inj; 
and liandliu(;. 

All our games earn- a " I'i-day 
satisfaction or your m(mey back" 
guarantee. 

\miTE FOR A FREE COLOR 
(ATMjaG OF ALL OUR GAMES 
TODAY, 





'ss7b. STRATEGIC SIMULATIONS, INC. '^nigh.s r.3«™.rt 

rrratll arc rtithlnnJ Indrinlrki of A^plr fampulrr. Inc. C-fci »«i AHIW irc IrtilrmjrVi of tiimiiiinIorr JJrttnmicTi. 
J ST urt rrflDcrtd Inuiemuiu of Atari, Inr. tH.H H i rnctucnd indrnurk of Incrmaikinal Rusiiirts Muhinr> (jirpora 

Circlp ^5 m FioiuJor Sctvtco cnrd 



program, which means you can move about 
all the schedules and forms at will, but you 
need to be experienced at doing taxes to use 
it well. Operation is menu-driven, with a 
help key and an on-screen menu at all times, 
and there's a demonstration routine on the 
disk to show how the program works. 

Making corrections with The Tax Advan- 
tage is very easy— you just type over the old 
number. Also, the line numbers on the sec- 
tions of template displayed on the screen 
conveniently correspond to the tax form line 
numbers. Also, data from supporting sched- 
ules and forms is transferred to the 1040 
automatically. This program calls for both 
the program disk and a data disk, and it 
supports one or two disk drives. 

Tax Advantage printouts, except for the 
1040, are KS-ready facsimiles. For the 1040, 
you can print directly on the form or use 
transparencies. The program will also pro- 
vide draft printouts for your records. 

I consider the best feature of The Tax Ad- 
vantage to be its itemization function. At any 
line number, you can press the I key to access 
a subroutine for entering individually all 
those receipts and cancelled checks, includ- 
ing both a text description and the amount 

When you finish itemizing, the total is 
placed on the line you were at on the IRS 
form. You can also print out these itemiza- 
tion statements and keep them for your rec- 



ords, and you can even send some of them 
in with your tax return as backup informa- 
tion. If you attempt to itemize an item that 
needs a supporting schedule, the program 
takes you to that schedule for completion. 

The Tax Advantage manual is excellent, 
with seven pages of printer informadon for 
just about any kind of printer you might be 
using. The program can use data from the 
Home Accountant {from Arrays, Inc) as in- 
put, and there's a mode for playing "what- 
if games by temporarily changing any value 
without losing the original value from 
memory. 

The manufacturer, Double Eagle Soft- 
ware, provides a phone number for user sup- 
port, although it's not toll-free. They also 
provide a separate program for doing Cali- 
fornia taxes. 

The only problem I find with The Tax 
Advantage is that its many disk accesses 
make it slow at dmes, I hope the authors will 
write a version for the C-128, which would 
solve the speed problem. Overall, this is an 
excellent, user-friendly program. ■ 

Joseph J. Shaughnes^ is a professional engineer 
and aiTiateur compuierist. He has authored a 
shareware disk series, as well as numerous articles 
on Commodore computing. Address correspon- 
dence to him do Repwlds, Smith &" Hills, PO 
Box 4850, Jacksonville, FL 32201. 



Copy Worldwide S/iorf -wave Radio 
Signals on Your Computer 



Remember the fun of tuning in all those foreign broad- 
cast statjoas on the sliort-wave radio? Remember those 
mysterious sounding coded tone signals that baffled 
you? Weil, most of those Ix'eps & .sciueals are really 
digital data transmissions using radiotoletype or Morse 
code. The signals are coming in from weather stations, 
news services, ships & ham radio operators all over the 
world. Our short-wave listener cartridge, the "SWL", 
will bring that data from your radio right to the video 
screen. You'll see the actual text as it's Ijeing 
sent from those far away transmitters. 



The "SWL" contains the program in ROM 
as well as radio interface circuit to copy 

yVlfCROLOG 

INNOVATORS IN DIGITAL COMMUNICATION _ 



Morse code and all speeds/shifts of radioteletype. It 
comes with a cable to connect to your radio's speaker/ 
earphone jack, demo cassette, and an excellent manual 
that contains a wealth of information on how to get tiie 
most out of short-wave digital DXing, even if you're 
brand new at it. 

For about the price of another "Pac-Zapper" game, you 
can tie your Commodore 64, 128 or VIC-20 into the 
exciting world of digital communications 
with the Microlog SWL. $64. Postpaid, U.S. 
MICRO LOG CORPORATION, 
20270 Goldenrod Lane 
Germantown, Maryland 20874 
Telephone: 301-428-3227 





circle 91 on Rocder 5«rvlca card. 



Get Your Money's Worth 

'EACH MONTH. . , THERE HAVE BEEN MORE AND 

MORE USEFUL TIPS, UTILITIES AND 

INFORMATION. . . I'VE ALREADY GOTTEN MY 

MONEY'S WORTH OUT OF THE FIRST FOUR 

ISSUES. THANKS!' 

Larry B. Hlavsa. . .MN 



Increased Value 

Each month, more and more 
Commodore users find that RUN 
not only repays die low subscrip- 
tion cost, but actually increases die 
value of dieir computer, issue 
after issue! 

And why not' When every 
issue oiRUN is packed widi 
valuable programming tips, 
utilities and proven ideas that 
make computing on your C-64 
and C-]28 easier, more 
productive, and more fun. 



fMAA 



DISCa'ER GEO$: 
CREATE A FRIENDUER 
AND MORE 
POWERFUL (m 



a 



rHBti swtn unures 

OUCKHEROEM 

COMVEftSHM 

M.IJ5 

INSEAftOIDFTKE 

PBireCT PfBNTlB. BWI n 




Many Exclusive Features 

In addition, RUN'^ Teleconununicating Workshop brings 
you all die latest developments in ilie fast-growing sphere of 
telecommunications for your Commodore, with special em- 
phasis on efficient, error-free use. In tJie education area, 
RUN'% exclusive Resource Center shows you the many new 
and exciting ways your Commodore can be used for educa- 
tion both at home and in die classroom, 

And when it comes to programs, no one brings you a 
wider range of helpful projects and programs you can put 
to use immediately for education, home and business appli- 
cations, managing your home finances. . . or just to take 
"time out" with a delightful, imaginative game. 



Better yet. « CALL TOLL FREE 1-800-258-5473 (In NH, 

dial 1 ■924-9-17 1) and gel RUN working for you even sooner! 



Save Time • Save Money: 

URUNs expert product reviews help 
you avoid even one mistaken pur- 
chase, you'll again save yourself 
enough to repay your subscription, 
not lo mention time and hassle. And 
when you're ready to buy, you won't 
find a better marketplace lihan in die 
pages oiRUN. 



Save 44% Right Nowi 

Speaking of savings, you can start 
those savings right now, by entering 
your jRCWsubscription at a full 44% 

off die cover price! Just complete the coupon below or mail the 
postpaid card opposite. Be assured of getting ever)' issue of 
/f IW, every month to add value and enjoyment to every 
hour you spend with your computer. 



Y 1 3, I want to start saving and add to my 

computing enjoyment every monthi Send me the 
next 12 issues of RUNal the low Introductory Rate of 
just $19.97— a full 44% off the newsstand price! 
n Payment enclosed D Bill me 



374B3 



Name (Ptease Pnni) 



Address 



City 



State 



Zip 



Canada and Wsnco, Si2.97. foreign suffasa S39.97. i year cfi'/ US funds diawn 
on US ban*3 Foreign a^nral jyij.ST. Piessa Blow 6 to 8 «*eeks for deiivwy 

RUN • Box 954 • Farmingdale, NY 11 737-9854 



C-64 COMPUTER 




FACTORY SERVICED 
FULL WARRANTY 



*WITH PURCHASE OF SPECIALLY 
PRICED SOFTWARE PACKAGE 



FREE HOME TRIAL 



PRO-TECH-TRONICS PRESENTS 
EMPLOYEE OF THE MONTH 

LISA WIESE 

CUSTOMER ASSISTANCE MANAGER 




QUESTION: What do you enjoy best about 
your job? 

"/ really enjoy helping people feel happy 
and satisfied when they have a problem. " 



PRINTER 





COMMODORE 
READY 



NEAR LETTER QUALITY 

> 120 CPS Draft 
. 30 CPS NEAR 

LETTER QUALITY 
» Includes Both... 

-TRACTOR FEED 

-FRICTION 



CALL TODAY 

OPEN 7 DAYS 
A WEEK & 
EVENINGS 



1-800-345-5080 



Cifcit) 222 on Reader Service card. 



J I T i I I T i L 



1 ^ T 



C-128 




I -^ 



AMIGA 




*WITH PURCHASE 
QF 1571 DISK DRIVE 



FACTORY SERVICED 
FULL WARRANTY 




FREE TRIAL PERIOD 



•MONITOR $75 ADDITIONAL 



DISK DRIVE 



1541 
COMMODORE 

5^159 



POWER SUPPLY JOYSTICKS 



C-64 



MODEMS 



300 
BAUD 






DISKETTES 




IN PACK OF 100 

10 PACKS AVAILABLE 



DOUBLE SIDED 
DOUBLE DENSITY 



QUICK^DEUVERY^ 



m 



vrsA 



C.O.D, I SCHOOL P.O.'s ACCEPTED 



PRO-TECH-TRONICS 

6B60 Shingle Creek Pailtway 9201 

Minneapolis, MN 5S430 

Customer Assistance (612) 560-GGQ3 

Technical Services (G1Z) 561-3934 



C.fcia 223 en Reader Safvice ca/d. 



DFCalc 



Here's the program you've been waiting for — the Datafile accessory that performs 
cakulations andpvdnces spreadsheet-like reports. 



Bj MIKE KONSHAK 




DFCalc is a companion program 
to Datafile, Type in the listing 
and save it to a disk that con- 
tains Datafile and DFPrint (from the 
Februaiy and March 1987 issues, re- 
spectively). You can load DFCalc 
fiom the main menu of Datafile by 
pressing I', for Print option, and then 
C in the resulting option menu; 
or load it in from Basic by typing 



LOAD"DFQ'\LC",8 < return > and 
RUN < return >. 

DFCalc enables you to use your Da- 
tafile record-file data to produce 
spreadsheet-hke reports. Since the 
program provides for considerable 
ilcxibility in designing your calcu- 
lated reports, many applications are 
possible. 

Calculations are performed on 



only one record at a time within a 
row of the report. However, the entire 
contents of a colutnn can be totaled 
or averaged. Various methods of jus- 
tification are provided, as well as 
many mathematical tokens to ex- 
pand the capabilities of your printed 
document. 

The following is a more compre- 
hensive description of DFCalc's 
capabilities; 

1) A header consisting of up to 
four title lines can be printed at the 
top of the first page of your report. 

2) You can define up to 16 col- 
umns in your report. The number of 
columns possible will depend on the 
width of each column and the num- 
ber of characters your printer can fit 
across the page. 

3) Columns can contain: 

a) The record number. 

b) The contents ofa field or data 
within a record. 

c) The contents of another col- 
umn within the current row. 

d) An equation, the results 
of which will be printed within the 
column. 

e) A running total of the data 
found in a previous column. 

4) Equations will perform opera- 
tions using the following operands: 

a) Numerical content of a field 
within a record. 

b) Numerical content of a pre- 
vious column within the row, 

c) Numerical constants or val- 
ues, such as 100, 3.14159 . , .{pi), 
469.65, 2.6769E-3, 8.965E10, and 
so for til. 

5) Equations can perform opera- 



52 / RUN APRIL 1987 



RUN It Right 



C-64; disk drive; printer 



UXUSTRATED BY CARY HENRIE 



C-64-C COMPUTER 



INCLUDES 
GEOS 



C-64-C 




0/^'" 



*WITH PURCHASE OF DISK DRIVE 



PRINTER 



s 



SEIKOSHA 



S159 



NEAR LETTER QUALITY 

• 100 CPS DRAFT 

• 20CPS LETTER QUALITY 

• COMMODORE READY 



PRINTER 




803 C COMMODORE 



DISK DRIVE 



'REE TRIAL PERIOD! 



S178 



NEW 
1541C 



MONITOR 




FULL 
COLOR 

RGB 



MONOCHROME & 
COMPOSITE AVAILABLE 



CALL 
TODAY! 



PRO-TECH-TRONICS 

^QUICK^DEUVERY^ 



6860 Shingle Crk. Pkwy. #201 
Minneapolis, MN 55430 
(612) 560-6603 




OPEN 7 DAYS 
A WEEK & 
EVENINGS 



1-800-345-5080 



Circle 20 1 on. Reader Service card 



tions employing up to three of 47 op- 
erators, such as + , — , X , + , I , sin( }, 
log{ ) and sqr{ ), Included among 
these are conversion operators that 
will convert inches to millimeters, de- 
grees lo radians, and so on. 

6) End-ofcolumn {EOC) opera- 
tions can be defined as follows; 

a) No operation (NOOP), which 
doesn't print any values at the end of 
a column. 

b) Calculate the sum of all the 
data printed in the column. 

c) Calculate the average of all 
tht; data printed in the column (the 
total divided by the number of rec- 
ords printed). 

7) Column justification can take 
the following forms: 

a) Left (for alphanumeric data). 

b) Right (for alphanumeric data). 

c) Currency (numeric data, 
right-justified, two decimal places). 

d) Decimal (numeric data, right- 
justified, zero to eight places). 

e) Percent (multiplies contents 
of column by 100). 

DFCalc Instructions 

DFCalc will produce accurately cal- 
culated reports from your Datafile 
record files, assuming you design the 
report format correctly. For the pur- 
pose of learning the program, we'll 



create a fictitious record file as an 
example. 

Deciding on a Report 

Let's assume you've previously cre- 
ated a record file called Invcntorj' 
with Datafile. It will appear on the 
disk directory as DP] INVENTORY. 
The special characters preceding the 
right bracket identify the sequential 
file as having been written by Data- 
file. The Inventory file will have the 
structure shown in Figure 1. The five 
records in the sample file appear in 
Figure 2, 

Now that you have a file and know 
what the structure is, let's determine 
what to do with the data when you 
enter DFCalc. The records in Inven- 
tory will be used to keep a file of 
valuables for insurance purposes. Be- 
sides the actual records in Inventory, 
it might be useful to determine the 
replacement cost of each item. This 
would require adjusting the original 
cost by the age of the item and the 
yearly inflation rate, tlius introducing 
two additional data fields, each con- 
taining a formula. 

Report Layout 

Figure 3 suggests the layout of the 
report, which is 67 printout columns 
wide. Regarding the fields as "col- 



Plgur* 1. 



STRUCTURE OF DATAFILE ** INVEN1X>RY ♦* 

# RECORDS POSSIBLE EN FILE ... 253 

# RECORDS IN CURRENT FILE 5 

# FIELDS IN EACH RECORD: 6 

# TITLES OF FIELDS UENCTH 

1 ITEM 20 

2 DESC 20 

3 SER# 20 

4 COST 9 

5 YEAR 2 

6 ROOM 10 



umns," they are numbered 1 through 
8. The field descriptions, or column 
headers, are below- tiie column num- 
bers, and the bottom line, labeled 
"position," gives the printout column 
in which each report column begins. 
There are two spaces between col- 
umns. If your record field data is 
longer than the width of a column, 
the data will be truncated, starting at 
the right. 

Once you've positioned the col- 
umns, you must determine what con- 
tents and operations will be part of 
each column. Figure 4 shows the 
structure of each column. I've ex- 
plained the criteria above. 

Contents of Columns 

In the example, INVENTORY, the 
record's number is printed in the first 
column, using #. Columns 2 through 
6 will contain whatever is found in 
the respective fields for that record 
number, indicated by Fl through F5. 

Columns 7 and 8 are defined to 
have formulas, or equations, denoted 
by E. Column 7's equation involves 
subtracting the value found in col- 
umn 6 (F5, the year of purchase) from 
the constant 86 (the current year). 
This results in the age of the item. 
Column 6 (C6) could be used in place 
of F5 as notation in the equation, 
since that column contains the field 
data. The formula would then be 
86 -C6. 

Column 8's equation uses die maxi- 
mum number of operators allowed 
within one column, three, to derive the 
replacement value. The original cost 
(F4) is multiplied by .05 (the yearly in- 
flation factor), and this result is multi- 
plied in turn by ilie age of the item as 
calculated in C7. Finally, tliis result is 
added to the original cost (F4). 

Column 8's formula could also 
have been written ((C5*.05)*C7)-i- 
C5. Since there were no calculations 
performed in column 5 (05), the col- 



Flguro 2. 



RECii^ 



ITEM 



DESC 



SER# 



COST 



YEAR 



ROOM 



COMPUTER 


COMMODORE.C64 


800011142 


595.00 


83 


TV 


SONY 


HA778800 


36S.50 


72 


TAPE,DECK 


SHARI» 


LG324M0J 


129.05 


77 


MICROWAVE 


GENER.AL.ELEC 


444TT6789 


435.00 


84 


CAT 


CRUISER 


> 


> 


81 



DEN 
FAMILY 
FAMILY 
KITCHEN 



54 / RUN APRIL 1987 



umn and the field have the .same 
value. 

Totals and Averages 

Still referring to Figure 4, the End 
of Column (EOC) operation must be 
defined with one of the following 
three options: 

N— M! ofKratimt (NOOP)—do nothing with 
the column. 

T— 7b(a/— find [he sum of the contents of 
the column, 

A — Avtrage — find the average of the con- 
ten Ls of the CO hi [uri (average = total + 
number of records). 

Since columns 1-4 and 6 are just 
displaying field data, we choose no 
end-of column operations, using N. 
Column 5 contains the original cost, 
so we choose T to obtain the total of 
the original cost of all the items. Col- 
timn 7 calculates the age of all the 
items, so it might be interesting to see 
the average age of all our goods by 
entering A for that column. We 
choose T for column 8 simply because 
we'd like to know how much to ask 
the insurance company for (or at least 
to realize how much new things cost 
nowadays). 

Justification of Contents 

You must choose how the field 
data, record number and calculated 
result will be printed within the col- 
umn. Your choices are detailed in 
Figure 5, 

Choosing either decimals or per- 
cent results in a prompt for the num- 
ber of decimal places you want to the 
right of the decimal point. Any num- 
ber from through 8 is valid. If you 
think a calculation might result in an- 
swers being printed in scientific no- 
tation, choose eitlier left or right 
justification. If text data is formatted 
with a numerical format, the value of 
that column will be zero. 

In our Inventory example, we 
chose left justification for text data, 
right for numeric and currency for 
the two columns of costs. 

Running DFCak 

Now that we have a game plan (the 
game gets easier the more we play), 
let's load DFCalc. As I mentioned ear- 
lier, you can load it from Data file by 
pressing P at the main menu, 
and then C at the following menu, 
or, from Basic, by typing LO.'\D 
"DFCALC", 8 < return >, and then 
RUN < return >. 

The first display you'll see relates 



Flguira 3. 

COIXTMN 12 3 4 5 <i 7 8 

HEADERS REC# TFEM DfSCRtP SERIAIJ COST YFAR AGE REl'COST 

POSITION 15 Hi 29 43 .^12 !;() Gl 



Figure 4. 












COLUMN 


CONTENTS 


EQU^nON 




EOC 


JUSTIFY 


I 


# 






N 


R 


2 


Fl 






N 


L 


3 


F2 






N 


L 


4 


F3 






N 


1, 


5 


F4 






r 


C 


6 


F5 






N 


L 


7 


E 


H6-F5 




A 


R 


8 


E 


((F4*,03)*C7)-f 


F4 


T 


t; 



Figure S. 




^f^alBERS 


TEXT 




L — LI':Fr justify 
R — RIGHT justify 
C — CURRENCY. 2 
D4 - DECIMALS, 0- 
Pl — PERCENT. Ri-;' 


places 
8 places 
»*100 


(123 ) 
( 123) 
( 123.00) 
( 123.0000) 
{ 12300.0) 


(ABC 

( 
( 
( 
( 


) 

ABC) 

.00) 

,0000) 

.0) 



to configuring your printer, which I 
discussed earlier. The display looks 
like this: 
CALCULATED REPORTS PROGRAM 

USE OLD PRFXIFJTNED FORMAT 
OR NEW FORMAT 

% DISK DIRECTORY 

QUIT PROGRAM 
TRANSFER TO: 

DATAHIX 

DFPRINT 

PRESS THE APPROPRIATE KEY 

Pressing Q terminates the program 
and % displays die directory of the disk 
currently in the drive. Pressing O 
brings up the operations menu, in case 
a calculated report format has already 
been designed. Pressing N accesses the 
define report routines for entering all 
the requirements for printing the sam- 
ple file Inventory. Press D, When the 
screen displays the following prompt, 
enter INVENTORY as shown, then 
press tJic return key. 

INSERT DISK WITH THE DAPAFILE 
TO BE USED FOR CAIX^ULATED 
REPORTS. 

ENTER THE NAME OF THE 
DATAFILE; 

? INVENTORY 



The program will look at the record 
file named Inventory and retrieve 
some important file-structure data 
that will be useful later on. The screen 
will then display the following se- 
quences as you enter the data as 
shown: 

DEFINE REPORT HFADER FORMAT 



ENTER WIDTH OF REPORT (136 MAX) 
?70 

ENTER NUMBER OF TITLE LINES IN 

THE REPORT HE;VDER {4 LINES MAX) 
?2 

TITLE # I 

? HOUSEHOIT) INVENTORY 

TITLE #2 

? MAY 31 1985 



PRESS CONT REDO START JUMP EXIT 

Afier you press the return key fol- 
lowing the second tide, the mini- 
menu PRESS C R S J E will appear. 
You'll see this menu often throughout 
the defining sequence. It lets you 
change your mind as often as it ap- 
pears. Here's a description of what 
each choice does. 



RUN AflUL 1987 / 55 



C — ConHnti£ on to the next step. 
(You're satisfied with what you've 
done so far.) Actually, pressing any 
key, including return, will advance 
you to the next step. You'll find this 
useful when you're plowing back 
tlirough tlie format. 

R — Redo the last step. This lets you 
change the very last step or column. 
DFCalc won't allow you to go back- 
wards more than one step or to ^e 
start of a column. 

S — Start over. Pressing S will send 
you back to the screen shown above, 
where you started defining the for- 
mat. Don't fretl You won't have to 
retype everything. All your entries 
will be preprinted on the screen for 



you. If you don't want to make a 
change, just press return to accept the 
value shown. Keep pressing the re- 
turn key to walk back through the 
sequence until you get to where you 
left off 

J— ;/iim/) to the end of the definition 
sequence. Pressing J will send you to 
Uie operations menu, bypassing all 
further entry or updating of the for- 
mat definition. J assumes you've al- 
ready been completely through the 
sequence or have loaded a previously 
defined format. 

E—Exit tlic routine to the begin- 
ning of the program. This totally 
bails you out from the definitions 
sequence, back to where you first 



Tabis 1 . Ruksjor legal operands. 

■■ 

Operands are variables (data)TSc!ngoperatfd on by operators, sucli as *, /, ■^ , - , sqr 
and int. Operands are denoted in ibe List of l£gal Operators (see Table 2) as X and Y. 
The value created by a caicnlatioti is called the resultant. To help clarify and define 
these terms, I'll use the foilowiug simple equations as examples; 
A«B»C ZaX + Y RES-.SINX RES^XIY RES-RES/200 

In these equations, anything to the left of the equals sign is the residtani of the ceiuntioti. 
The variables A. Z and RES are, therefore, resultants. In all the equations that you'll 
define using DFCalc, RES will he yotir re.sulian!. 

The items to the Tight of the equals sign will always consist of two tiperands and one 
operator, the middle term being the operator. B, C. X, Y, RES, 200 and the period are 
all operands. *, ■»-, SIN, I and I arc all operators. The following is an expanded and 
more detailed description of what yoti can use as legal operands: 

Record fields, An equation using record fields (Fl, F4, F12, etc.) can take any of ihc 
following forms: RES = 

P2»FS; F4tF2; F4t3: 1(J0»F5; C3-t-F3; .ABSFl; £INF4; R13*F2; F4 + F5 

Tlie foUovfing conditions apply: 

1) The number of the field defined must exist in the record fde being printed. 

2) The same field may be used more than once in any one column or in a Jiutnber 
of column equations in eitlier operand position. 

3) Fields may be used in an equation with any operator except the sum through (■!•+) 
operator. 

4) The field referenced must contain numeric data. Alpha (non- numeric) characters 
such as A through Z, $, %, etc., in the data will produce a result uf 0, an tinreliable 
result, or an error condition when used in a calculation. If the ecjuation caiuuit be 
resolved, "5?error??" will be printed as a result or the program may crash. 

Columns. .'Vn ccjuatton using columns may take the same kinds of forms as those 
involving fields, subject to the following condition; The column mnnbcr referenced must 
be less than the number of the oilumn containing the equation. If, for example, you're 
defining an etpiallon for colunm Oi, you can't use Clj, C7, CI5, etc., as operands. 

Constants. Constants used in an equation may occupy either operand position and 
may have a [Mjsilive or negative value, but nuist be within a range operable for llic 
computer. Pi (3.14159265 ) is titeonly predefined constant. 

Other operands. The period i,s used as the first operand when there is only one 
operand beinjr operated on. This is usually the case when :i higher level opc-rator 
(identified by a tlneeletter code) i.5 being used. For example: .SIN liO; .INV Fl; ,I)ECp 45; 
.SQR 4; and so on. 

RES. The resultant (RES) of a previous calculation within the current column must 
be used as an operand if more than one operator is used. Up to three operators or 
equations may be used to complele a calculation within a column. The first operator 
may use any two legal operands, but the second ami thirtl operators mia( have RFJi as 
one of the operands in either position. 



Started the |ii-ogram. You might use 
this key if you discover you're work- 
ing with the wrong record file or just 
want to quit. 

Now, press return or any other key 
to continue. You'll get this display: 
DEFINE REPORT COLUMNAR FORMAT 

CALCULATE THE TOTAL LENGTH OF 
ALL FIELDS TO BE INCLUDED IN 
THE REPOR'f ALLOWING 2 SPACES 
BETWEEN i'ACH COLUMN. 

FJJTER THE NUMBER OF COLUMNS 

IN REPORT. (16 COLUMNS MAX). 
?8 



DATA FOR: INVENTORY 

4 COST 9 

5 YEAR 2 

6 ROOM 10 



FIELD N.^ME 
(LENGTH) 

1 ITEM 20 

2 DESC20 

3 SER#20 

Before you enter 8 for the number 
of columns, notice the bottom of 
the screen. The number, name and 
length of the fields in the record file 
Inventory are displayed, .so you don't 
have to remember! This is why you 
had to enter the name of the record 
file before starting. From now on, at 
least until you complete your format 
definition, the datafile references will 
stay on the screen. 

Important Notes! 

1) Don't use your cursor controls 
during these processes. DFCalc and 
all the Datafile programs use input 
statements for entering data. Conse- 
quently, if you use your up/down cur- 
sor, the screen editor won't know 
where it is. To be safe, use DEL to 
backspace. 

2) Don't use commas, semicolons, 
colons or quotation marks within any 
input prompt, or you'll probably lose 
some of your data or accidentally 
leave the pn)gram. 

Pressing the return key brings up 
die mitu-nienu (CRSJK), then press- 
ing returtr agaiti will display a prompt 
for the position of colutnn 1. Enter, 
as you arc protnpted, the individual 
column positions: 1, 5, 16, 29, 43, 52, 
56 and 61. You'll notice the column 
nutnbcr (in reversed print) incre- 
menting each time you press return. 

The tiexi screen asks for the head- 
ing of column I. Enter the headings 
as shown on the exatiiple, pressing 
return each time. The screen displays 
the column currently being worked 
on. as well as the width of that col- 
umn. Any header you type in that's 



56 / RUN .yRIL 1987 




^ 




chnology 




with CD-ROM 
Review. The 
New IVlagazine 
of Compact-Dif 
Data Storag# 






%^?^^ 



VIOS! Enter my no-rbfk subscrriptirm to OD-HOM Re- 
view for one year (6 issues) at just: S t!>.i)7. 1 f I (U?cid« 
to citnL'cl, I mny do so and receive ;i rcfuiul as the 
Kuiiranloo states. G I'aymeni Enclosed 
U Bill Me 



NnmwTltlf 



Ortlonk/jiLlon 



KMteta 



CilyiSlatoZip 

Mail uy. CDHOM Review 

CW Coniiriinictitions/I'cterborouKh 

P.O. Box<>L!l 

tlirniingdnlp, NV ll7:iT-(ffl21 

Cmuulii nnd .McsIim. *:!2.(tV. furi'lKii Surfucu, HIH,liV. Furfit!n 
Mrmjii), J7.( )i7 lis. !muh<iniv.-n on a V.S, tunfc. riplisciillow 
fi m H wivlis fur ilrllviTj'. 

w 




Memory) has arrived—perhaps the 
most important storage break- 
through since the computer itself I 
With the storage capacity of l,500<,y^ 
floppies on a single disc, it's the f^^ 
technology of to mmorrow, here 
today in CD-ROM Review, the 
new bi-monthly magazine from 
CW Communications. 

In CD-ROM Review, you'll be the 
first to learn the many ways in /M 
which business professionals and 
knowledge workers of ail kinds 
are using— and planning to use— 
this revolutionary new media 
standard. You'll track the hard- 
ware and the software as each is 
developed and introduced in the 
months ahead. You'll identify the 
applications. . .see the implica- 
tions for you, your business and 
your future. 

m 

Start now to grow along with 
CD-ROM as it unfolds with the 
expert, authoritative articles on 
such topics as— 
• New applications for: 

Libraries 

Law 
I' Science & Engineering:^^' 



• Multi-media CD-ROM: 

storing sound and image 

• CD-ROM: 
an alternative to on-line 

^ databases 

• All about CD-I, the consumer 
side of CD-ROM 

• CD-ROM news from Europe 
and Japan 

• Where to buy CD-ROM prod 
ducts and services 

and more! 

oiiiplele the coupwi or mail the attached card to Kel 
I 'U-ROM Review comiinj ti} you idl year long {6 issues)! 
(illAUANTEE: Cancel at any time and receive a full 
teftind for ail unniaited issues. 



W///////^/ 






longer tliaii the number of characters 
shown will be truncated. The column 
headers, you recall, are: I)#; 2)ITEM; 
3)DESCRIPTI0N; 4)SERIAL #; 
5)ORGCOST; 6)YR; 7)AGE and 
8)REPCOST, 

At this point we'll begin to define 
the individual columns as to content, 
justification and end-of-column op- 
erations. Continuing with the next 
screen; 

FORNUT INl'UT ROUTINES FOR 

COLUMN 1 

ENTER CONTENTS OF COLUMN I 

CHOOSE FIELD DATA 
EQUATION 
RUNNING TOTAL 
# RECORD NUMBER 

?# 

F will always be preprinted on the 
input until the fields have been de- 
fined. Remember, we want to use the 
record nmnber for column 1, so press 
#. You'll then see this screen: 

SET COLUMN 1 JUSTOTCATION 

OPTIONS: LEFT 

RIGHT 

CURRENCY (5.00) 

PERCENT (%) 

DECIMALS TO RIGHT 
?R 

L is the default prompL Enter R for 

right justification. Now, we've just 
completed the definition of column 
1. In case you were wondering, the 
End of Column screen was bypassed, 
because the column contained only 
the record number, not any impor- 
tant data. From now on, you'll see the 
additional menu, and more. The next 
three screens reveal: 

FORMAT INPUT ROUTINES FOR 
COLUMN 2 

ENTER CONTENTS OF COLUMN 2 
CHOOSE H E # Noie: simplified menu 
?F 

^^'H1CH HELD # WILL BE IN 

COLUMN 2 
ENTER I THROUGH 6 
?1 



SET END-OF-COLUMN 2 OPERA'nON 

OPTIONS: TOTAL SUM OF COLUMN 

AVERAGE CONTENTS OF 

COLUMN 
NO OPERATION 
TO COLUMN 
?N 



Table 2. Liit ofi^d opmton. 



Op 


Ftinc 


+ + 


CX+ +cy 


+ 


x-i-y 


- 


X-Y 


• 


X*V 


/ 


Xff 


( 


XtY 


SON 


.SGNX 


SQR 


.SQRX 


INV 


.INVX 


ADS 


.ABSX 


INT 


.INTX 


LOG 


.LOGX 



EXP 



SIN 



ACO 



ASN 



DCC 



JiXPX 



.SINX 



COS 


.COSX 


TAN 


.TANX 


SEC 


SECX 


CSC 


.CSCX 


COT 


.COTX 


ATN 


.ATNX 



.ACOX 



.ASNX 



ACS 


.ACSX 


ACT 


.ACTX 


RAD 


.RADX 


DEC 


JJEGX 


MMS 


AIMSX 


INS 


.INSX 


KMS 


.KMSX 


MLS 


.MLSX 


DFR 


DFRX 



XICCX 



CMS 


.GMSX 


OZS 


OZSX 


KGM 


JtGMX 


LBM 


JJ3MX 


NWF 


.NWFX 


LBF 


.liJFX 


MPS 


.MPSX 


KI'S 


.FPSX 


NSM 


.NSMX 


PSl 


.PSDC 


m 


X-Y 


< 


X<Y 


> 


x>v 


<> 


XOY 


or 


XorY 


and 


XandY 



DescHption of Operation 
SUM the columns X lhrou(;h Y. 
ADD tlic values X and Y. 
SUBTR/\Cr llie value V from X. 
MUUriPLY tlic values X and Y. 
DIVIDE the value X by Y. 

Raise the value X to tlie POWER indicated by the 
EXPONENT Y. Y may be positive, negadve or 
fractional. 
Changes ttie SIGN of X from + to - or - lo + , 
Returns the SQUARE ROOT ofX. 
Returns the RECIPROCAL of X (\IX). 
Returns the ABSOLUTE VALUE of X. 
Makes a fraction a! X into an IN'i'EGER. 
Returns ihe NATURAL (ba.ic e) LOG of X. To convert to 

log base 10, divide by .log 10. 
Renarns tlie value of the mathematical constant e 

(2.71828 ) raised w the power of X. 

Returns the SINE of X, where X Is measured in 

RADIANS. 
Returns the COSINE of X. 
Returns the TANGENT ofX. 
Returns the SECANT (ICOS) of X. 
Returns ihe COSECANT (1/SIN) of X. 
Returns tlie COT,\NGENT (1/TAN) of X. 
Returns the ARCTANGENT (inverse tangent), or angle, 

in radian.4, wliose tangent is X. 
Returns the ARCCOSINE (inverse -cosine), or angle, in 

radians, whose cosine is X. 
Returns the ARCSINE (inverse sine), or angle, in radians, 

whose sine is X. 
Returns tJie ARCSECANT (inverse secant) of X. 
Returns the ARCCOSECANT (inverse cosecant) of X. 
Returns ihe ARCCOTANGENT (inverse cotangent) of X. 
Converts the angle X from degree measure to RADIAN 

measure. 
Convens the angle X from radian to DECREE measure. 
Converts the distance X from inches to MILLIMETERS. 
Converts the distance X from millimeters to INCHES. 
Converts the distance X from miles to KILOMETERS. 
Convert's the distance X from kilometers lo MILES. 
Converts the temperature X from degrees centigrade 

(Celsius) to degrees FAHRENHEIT. 
Converts llie temperature X from degrees Fahrenheit to 

degrees CENTIGRADE (Celsius), 
Converts the weight X from ounces lo GRAMS. 
Converts the weight X from grams to OUNCES. 
Converts the mass X from pounds to KILOGRAMS. 
Converts the mass X from kilograms to POUNDS. 
Converts the force X. in foot-pounds, lo NEWTONS. 
Converts the force, in ncwttms. to FOOT-POUNDS. 
Converts the velocity X from feet per second to 

METERS PER SECOND. 
Converts the velocity X from meters per second to FEET 

PER SECOND. 
Converts the pressure X from pounds per square inch to 
NEWTONS PER SQUARE METER. 
Converts the pressure X from newtons per square meter 

to POUNDS PER SQUARE INCH. 
If X equals Y then True (res« 1). else False (rcs-0). 
If X is less than Y then True. 
If X is greater than Y then True. 
If X is not equal to Y dien True. 
If either X or Y is True (greater than 0) then True. 
If both X and Y are True (greater than 0) then True. 



58 / RUN APRIL 1987 



COMMODORE OWNERS . . . 
YOU ARE ABOUT TO BEGIN 
A WONDERFUL NEW p_p 
LOVE AFFAIR! 

Since the beginning of the computer boom, 
foll<s have been saying what they would 
rea//y love is a program anyone can use to 
perform everyday tasks. 

PARTNER 64, a cartridge-based product with 
eight convenient, memory-resident desktop 
accessories, does just that. 

Like Sidekick*, PARTNER automagically sus- 
pends the existing program in your computer 
while you are using the PARTNER accessories 
When you are through, press a button and PARTNER 
returns you to the point in your program where you left off 




ACCESSORIES AT YOUR COMMAND: 

• Appointment Calendar and Date Book: Keep track 
of appointments and deadiines. At tlie press of a key, 
you'll be able to review your appointments for a day, 
week, or month. Montiis may be viewed in their entirety 
in a traditional calendar format, and then printed out. 

• Memo Pad: Write yourself important notes. Print them 
out on paper or save them onto disk. 

• Name, Address and Phone Books: Keep track of 
important names, addresses, and phone numbers. 
Available instantly, any time you use your computer. 

• Calculator; A mutti-function calculator with an optional 
"paper tape" that prints out your calculations on your 
printer, 

• Typewriter: Turns your computer and printer into a 
traditional typewriter, 

• Envelope Addresser and Label Maker: Use this 
feature and your name and address list to address 
envelopes or create mailing labels - quickly, without 
leaving the software you are working with. 



• Auto Dialer: At your command, the computer will 
search through your list for the number you want, and 
automatically dial the number for you." 

• Screen Print: At the press of a key, the text (not 
graphics) of your computer display will be duplicated 
on your printer. 

OTHER FEATURES: 

• SwiftDOS: Allows you to access Commodore disk 
drive commands any time. 

• SwIftLock: Enter your secret code before you leave 
your computer. The keyboard will be locked until you 
re-enter your code. 

• Extended Printer Control: Allows you to send com- 
mands directly to your printer at any tinne. 

• SwiftLoad: Allows your Commo- 
dore 1541 disk drive to load as 
fast as the Commodore 1571 
disk drive. 




More power for your dollar 

Timeworks, Inc. 444 Lake Cook Road, Deerfield, li. 60015 
312-948-9200 

•Reg. tffldemafki ol Bortand (ni . ComnnxJorB I28 is 

a tratJomBrh and Commodofs 64 Is a fsgisterBd Iradamark ot CommodofB Eleclronic*. LW. 
"An aulo-diat modom Is raquifod lo use the phono dialer fesluie. 
C19B5 Timeworks. Inc. AN RigWa Re served. 

Cirqia 146 on Reader Seivice card. 



Also available for the 
Commodore t28 computer' 

Suggested RetafI Prices: 

• C64 (64K, 40 Column) . . S59.95 

• C128 (128K, 80 Column) S69.95 

Available at your favorite 
Dealer, or call Timeworks 
today! 

TO ORDER CALL: 
1-800-535-9497 




SKT COLUMN a JUSTll'ICATION 

OPTIONS: L R C P D 

?L 

That completes column 2! Com- 
plete the same sequence for columns 
3, 4, 5 and 6, according to our pre- 
vious layout, changing the justifica- 
tion and EOC as necessary. Stop when 
you get to column 7. 

Now we'll define the formulas, or 
equations, for columns 7 and 8. The 
following display should be on your 
screen: 

FORMAT INPUT ROUTINES FOR 

COLUMN 7 

ENTER CONTENTS FOR COLUMN 7 

CHOOSE F E R # 

?E 

After you enter E for equation, a 
new screen will appear with prompts 
for the equation: 

ENTER EQUATION 1 FOR COLUMN 7 

RES = 

OPER.\ND X? . 
OPERATOR ? . 
OPERAND \? . 

Note that you're prompted for 
equation 1. You can define up to 
three operations in one column. En- 
ter the operands and operator for the 
equation we defined earlier for this 



column: 85 - F5, 

Press the return key after each en- 
try shown on the following screen. 
The completed equation will be 
shown in the conventional form, fol- 
lowed by the mini-menu. Press return 
once more to get past the pronipi; 

ENTER EQUATION I FOR COLUMN 7 

RES = 

OPERAND X? 85 
OPF.R/VrOR ? - 
OPERAND Y? F5 

RES =1 85 - F5 

PRKSCRSJE 

EXPAND EQUATION? Y OR N 

fN 

Since the calculation in column 7 
is sufficient, we won't expand on the 
equation. Enter N as shown and press 
return. We finish defining this col- 
umn by continuing through the End 
of Column and Justification .screens. 
A reminder: column 7's EOC is A and 
ju.stification is R. 

We are now at the beginning of col- 
umn 8, which will contain the equa- 
tion ((F4*.05)*C7) + F4. Keep in mind 
that we must start at the innermost 
set of parentheses and work out. The 
entire sequence of screens for col- 



Tabi» z. Causes of error. 

When DFGale is perfonning calculations, it will ury to catch as many maihematical errors 
as jxisuible, Some erroi-s caused by cakulalions may lorco the compuler 10 tnLsh, while others 
miiy jtist produce iiiaccutatt.' tcstihs. Syntactical <Tmrs (which cause the prematiive 
lermittalioti of the pro({raiii) lutvc. to the hest oi'my kiiuwlecigc, been accounted for. 

The foibwiiig produce an errtir condition, rcsiiitiiig in a value of for the p;irticular 
row/co!iinin cell, or an ??errorf? (lag. 

1) Dividing hy zero: X/0. 

2) I'aking the sijuare root (or any even root) of a iiegative nunibcr: sqr( - X). 

3) faking tlie CS<: t>r COT of lero: cot(O). 

4) Taking the natural log of a number less than or equal to lero, 

5) Raising (he tnalhcmalical constant e to a power greater llian 87; cxp(87). 
G) Using an invalid oj illegal operator or operand. 

7) Using an operator in an equaiioii where an operand shouh! be (and vice versa). 

8) Using a numerical constant outside tiie range of the computer. 

a) Integers {whoic numbers without decimal places) must be within the range of 
-327fi8io +32767. 

b) Floating- point numbers, in scientific notation, must be within the range of 
-t-2.{)3873!i88e-39 to -f 1.70141 l83e-»- 38, 

Note: A calculation that tries to produce a result outside die legal range of the 
computer will result in an Overflow error and will dctinitely crash the program. There's 
110 simple way to test fur this, so stay away fron> gsilactic calculations. Since DFCalc uses a 
buffer for each column to keep track of column totals and values for calculations within a 
row. it's possible that your field tiala may inadvertently cause an Overflow error. 

To lielp prevent what is intcn<lcd to be printed as text from being interpreted as a 
number, you should precede suspect record-field items with an alpha character, such as # 
or P. This will always return a value of 0, since numbers after alpha characters are ignored. 



umn 8 follows. (Yours should grow 
similarly as you keep entering data 
and pressing return.) 

FOR-M.-Vr INPUT ROUTINES FOR 
COLUMN 8 

ENTER CONTENTS OF COLUMN 8 

CHOOSE FER# 

?E 



ENTER EQUATION 1 FOR COLUMN 8 

RES- 

OPERAND X? F4 
OPER.\TOR ? * 
QPER.\ND Y? .05 

RES = F4*.05 

PRESS CRSJE 

EXPAND EQUATION? Y OR \ 

?Y 

ENTER EQUATION 2 FOR COLUMN 8 

RESbF4*.05 

OPERAND X? RES 
OPERATOR ? * 
OPERAND Y? C7 

RES = F4*.05»C7 

PRESS CRSJE 

EXPAND EQUATION? Y OR N 
:-Y 

ICNTER EQUATION 3 FOR COLUMN 8 
RF^ = (F4*.05)'C7 

OPERAND X? RES 

OPERATOR? + 
OPERAND Y? F4 

RES = {^4*.03)*C7)-1-F4 
PRUSS CRSJE 

SET END OFCOLUMN 8 OPERATION 

OPTIONS: TAN 
? T 

SFT COLUMN SJUSTIHCATION 

OPTIONS: L R C P D 
?C 

PRF.SS C R SJ E 
When you've finished defining col- 



60 I RUN APRIl. 1987 



TEST DIVE ONE FOR YOURSELF. 




A ddress 

City/Statf/Zip. 



In their day, they ruled 
over three quarters of the 
earth's surface. 

During WWII, they 
viciously brought Britain 
to her 
knees. 
And 
Japan 
to the 
ground 

These were the silent 
killers: Tench. Gato. 
U-Boat. 

And now, they return. 
In this, the most realistic, 
all-ena)mpassing simula- 
tion ever created 
for the personal 
computer 

You will com- 
mand one of six 
types of Amer- 
ican subs or German Kriegs- 
marine U-Boats, during any 
year from 1939 to 1945. |—? 
You'll perfonn one of over * ■. 



Tke Na J hatrtry. SfH guard radar i tu b. 
Theskip'i hrart. 

Your ammo. 



TA KE OUR FREViEW DISK FOR A SPIN. Dtop Mb coupoft in the 
mil it iciih your check or nsoHey order, am! iie'lt gladly serulynu to IIk 
Siiiilh Pacific la have il mil with an enemy fleet. 

Mat! ti> Sitb Battle Preiiim HO. Box 8020. Redimod City, CA 94063. 



QnanlUy 



Total 



Apple II & compat. I128K)- 
Oimmvdoiv 64/VJit 
IIIM IX: & compat. 
Atari ST 
Macintosh 
Appli-IIGS 
'liilal Disks Ordered 
Na me 



. S1.50 ca. _ 
. $t.. 'JO I'll. _ 
. $1.50 ea. _ 

. S2.7Sea. 

_ $2.75 ea. _ 
$2.75 ea. __ 

.Tbtal Enclmfd 

^Fhiiitc( J_ 
Age, 



!hi' fttnliufnttii tJ.S- and Canadn. vhid wtlttv pnthibited. 



And the contents of a 
vital target book, 
among other things. 

Your arsenal will in- 
clude deck and anti- 
aircraft guns. Torpedoes. 
And mines. 

But even all that may 
not be enough. 

Because besides the 
risk of bumping a depth 
charge or facing a killer 
Destroyer, you'll still 
have to contend with the 
gunfire of enemy aircraft. 

No simulation has 




Canadian orders please add 50c fur additional poslagr. 

PIriaf dUi-'it' 4 to 6 n-eeks^)f lielimv. Offrr expires S/30/87flmt is itltid nniy in 

60 missions. Or you'll en 



^ gage in the most difficult 
task of all: To make it 

i through the entire war. 

I '^ Each vessel is com- 

*-N^ pletely unique and 
painstakingly authen- 
tic, so you'll have a lot 
to learn: Navigation. 
Weather. Radar. 




authenticity, gut-wrenching 
action or historical accuracy of 
this one. 

The first release of our new 
Masters Collection. Andi 
a challenge of unbe- 
lievable ^jnkM%w 
depth. CHTJ^ , 

Afiph: n& compntihlfs.Appk IIGS, 

Aiarj ST ai4fi2H, nm & 

cnmpstihles, Mitcitttiak 




Indftrndeni e^nrmior 
&dit ' ■ 



5" 23 cat gun. 



Sail u-aUr iank: 
trimmiHg and f.(rmp' > 



Water purifirutkm. 



umn 8, you've completed the entire 
calculated-report format. 

Operations Menu 

The last return you pressed pre- 
sented this screen: 

CALCULATED REPORTS 
OPKRATIONS MENU 

CURRENT DATAFIUC; INVENTORY 

SAVE REPOR'C FORMAT 
LOAD REPOR r FORMAT 
CiiANCiE RKi'ORT FORMAT 
PRINT RECORDS 
RECONFIGURE PRINTER 
$ DISK DIRECTORY 
EXIT THIS DATAFILE 

PRF.SS THE Al'PROPRIATE KEY 

Pressing S displays the directory of 
the current disk in the disk drive, E 
exits and closes the file you've heen 
working with and sends you hack to 
the beginning, and C sends you to the 
start of the format-definition routines 
so you can change one or all of your 
entries. 

You can jump Ijack to this menu, 
once you've made your corrections, 
by pressing I at one of the many mini- 
menu prompts. R sends you to the 
printer or interface configuration 
menu, where you can send printer 
CHRS commands, and S saves the 
current calcuiatedrepori format to 
the disk. 

Wamifig! Any calculated-report for- 
mat file (shown on the disk as CR] 
INV.. .) of the same name will be 
scratched and replaced with the cur- 
rent format. If you've made changes 
to a format you want to keep, and also 
wish to retain the original, give the 
revised format a new name. 

Make sure you save your current 
formal before using E or L. However, 
you'll be given a second chance if you 
happen to forget. 

L loads a format file from the disk 
into the computer's memory. This 
overwrites the format currently held 
in memory. 

The Final Product 

Let's assume you pressed A, for all 
records, at the print-options menu. 
The computer will print the title and 
heading of the report. Then it will 
start at the beginning of the sequen- 
tial file and commence reading the 
records. After every record, the equa- 
tions for each column will be calcu- 
lated and the results printed in the 
current row on the report, Then the 



next record will be read, and so forth. 
When all the records have been read, 
the end-of-column information 
will be processed and printed. Final- 
ly, at the bottom of the report, the 
name o (the record file will be printed, 
along with the number of records 
reported. IE 

Address all author correspondence to 
Mike Korishak, 4821 Harvest Court, Col- 
orado Springs. CO 8091 7. 

Listing 1. DFCak pro-am. 



10 



11 



602 



504 



3004 



3006 
3008 

3010 

3012 



■1014 



3016 
3018 

3020 
3022 
3024 



IFFL = 0T!iENFL=1 :L0AD"DP1 DOSS. 
r",8,l :REM*150 

IFFL=1THENFL=2:SYS52224:REM { 
C) BY COMMODORE :REM*83 
FORE=0TQ24:EOKE5427 2+E,0:NEX 
T:POKE54296,15:GOTO3000 

: REM* 124 
POKE54277,58:POKE54278,16:PO 
KE54273,35:POKE54272,l 3 4 

:REM*246 
POKE54276,33:FORE=1TO100:NEX 
T: POKES 42 76,1 6:RETtJRN 

:REM*1 10 

REM DFCALC 1 . 5A PROGRAM FOR 

DATAFILE BY MIKE KOKSHAK ( 

C)1986 :RSH*155 

POKE53281 ,0:POKE53280,0:PRI 



NT" (CTRL ei":OPEN4,4 
3:GOSUB4000 

REM DIM ARRAYS 

B$=CHR$(32) :PI=3 
R$=CHR$(13) 



OPEN 3, 

REM*65 

REM+33 

1 41 59265:C 

:RSM*253 



3026 
3026 

3030 

3032 

3034 



3036 



3038 



3040 



FORI = 1TO10el:S$ = S$-fCHR$(32) : 
NEXTI :REM*153 

DIM FS(31 ),T%{31 ),L%(31 I, RE 
C$t31 ),SUM(17),BUF(17) 

: REM* 147 
DIM F( 17> ,CS{17, 1 5) ,PC(1 8) , 
TT${5) ,HC$(17) :GOTO3044 

:REM*161 

REM GET :REM*209 

GETAS: IFAS=""THEN301 8 

:REH*31 
RETURN : REM* 17 

REM PROMPT : REM* 91 

PRINT" {COMD 6HCRSR DM) PRE 
SS (CTRL 9) (CTRL 2)C(C0MD 6 
HCTRL 0)ONT (CTRL 9} (CTRL 
2)R{C0MD 6} (CTRL 0)EDO (CTR 
L 9) (CTRL 2)S(C0MD 6 ) (CTRL 
0)TART (CTRL 9) {CTRL 2)J{C0 
HD 6) (CTRL 0}UMP (CTRL 9){C 
TRL 2)E(C0MD 6) (CTRL 0)XIT( 
CTRL 8)" : REM* 9 5 

GOSUB301 8: RETURN :REM*14S 

REM CLEAR TOP 13 ROWS OF 

SCREEN :REM*1 11 

FORZ = 1T01 3:POKE781 ,Z:SYS599 
03:NEXTZ:RETUHN :REM*157 

REM DISK ERROR :REM*39 

INP0T#15,EK,EMS,ET,ES:IF(EN 
i20)OR(EN=62)THENET=0:RETUR 
il t REM* 139 

PRINT" (CRSR DN) (CTRL 9) {CO 
MD 3) DISK ERROR {CTRL 0)"EN" 
(CRSR LF), "EMS", "ET" (CRSR 
LF) ,"ES"(CTRL a)":ET=e 

;REM*181 
PRINT" (CRSR DN) {COMD 6)PRE 
SS (CTRL 9} (CTRL 2) ANY KEY( 
COMD 6) (CTRL 0) TO CONTINUE 
(CTRL 8)" :REM*1 13 

GDSUB301 8: CLOSES iCLOSEI 5: RE 



TURN lREM'1 53 

3042 REM STARTING MENU 

:REM*211 

3044 PRINT" (CTRL 8){SHFT CLR} (C 
TRL 9} (2 SPACES) CALCULATED 
REPORTS PROGRAM REV 1 . 5A " 

:REM*1 75 

3045 PRINT" (CTRL 8} (CTRL 9) {2 S 
PACES ICOPYRIGHT (CM 986 BY 
MIKE K0NSHAK{3 SPACES)" 

: REM* 20 8 

3046 PRINT" (2 CRSR DNs) (COMD 6)( 
3 SPACEs)USE{2 SPACES) (CTRL 

9) {CTRL 2)0(C0MD 6) (CTRL 
)LD PREDEFINED FORMAT" 

:REM*71 

3047 PRINT" (CRSR DN } { 4 SPACEslOR 
(2 SPACES) (CTRL 9) (CTRL 2)N 
(COMD 6) (CTRL 01EW FORMAT" 

:REM*220 

3048 PRINT" (CRSR DN ) { 8 SPACES} (C 
TRL 9} (CTRL 2)${C0MD 6) (CTR 
L 01 DISK DIRECTORY (CTRL 9 
) (CTRL 2)4 (COMD 6) {CTRL 0)" 

:REM*147 

3049 PRINT" {CRSR DN ) { 8 SPACES KC 
TRL 9) {CTRL 2)Q{C0MD 6) (CTR 
L 0JUIT PROGRAM" : REM* 220 

3050 PRINT"{CRSR DN ) TRANSFER TO 
:" :REM*61 

3051 PRINT" {CRSR DN 1 ( 8 SPACES ){C 
TRL 9} {CTRL 2)D{C0MD 6) {CTR 
L 0) DATAFILE DBMS" :REM*64 

3052 PRIKT'MCRSR DNH8 SPACES) {C 
TRL 9} (CTRL 2)P(C0MD 6HCTR 
L 0) DFPRINT RE PORTS -LISTS- 
LABELS" :REM»9 

3054 PRINT'MCRSR DN ) (CTRL 8){CT 
RL 9){6 SPACEs)PRESS THE AP 
PROPRIATE KEY (7 SPACES) {CTR 
L 0)" :REM*1 55 

3056 GOSUB301 8: IFA$="Q"THENCLOSE 
3:CLOSE4:PRINT"(SHFT CLR)": 
END :REM*1B5 

3058 IFAS="n"THENK.1 ;GOTO3068 

:REM*1 3 5 

3059 IFA$="D"THENPRINT"(SHFT CLR 
) (CTRL 1 )LOAD"CHRS(34}"DATA 
FILE" CHRS ( 34 ) " , 8" : GOTO3064 

:REM*1 24 

3060 IFA$="O"THENK=2:FL=0:GOTO30 
6 8 : REM* 1 3 1 

3061 IFAS="P"THENPRINT"{SHFT CLR 
){CTRL 1 )LOAD"CHRS(34)"DFPR 
INT"CHRS ( 34 ) " , 8" : GOTO3064 

:REM*102 

3062 IFA$="S"ORAS="4"THENGOSUB39 
40:GOTO3044 :REM*163 

3063 GOSUB602:GOTO3056 :REM*160 

3064 PRINT:PRINT:PRlNT:PRrNT:PRI 
NT"RUN(CTRL 8)" :REM*253 

3065 POKE631 , 1 9 : POKE632 , 1 3 : P0KE5 
33,13:POKE634,13:?OKE635,13 
:POKE6 36,13 : REM* 186 

3066 POKE198,6:NEW:END :REM*29 

3067 REM OPEN DATAFILE, READ 

FILE STRUCTURE :REM*86 

3068 PRINT" (COMD 6 ) ( SHFT CLR) AV 
AILABLE DATAFILE RECORD FIL 
ES ARE: (CTRL 8} {CRSR OK}":? 
"S0:DF]*" :REM*5 

3072 PRINT" (COMD 6} NAME OF DATA 
FILE RECORD FILE? (CTRL B)" 
:REM*28 
3074 PRINT" 7 "NFS: INPUT"(CRSR U 
P) ";A$:IFA$=""THEN3044 

: REM* 4 4 

3076 IFA$»NF$THEN3096 :REM*1B0 

3078 NFS=A$ :REM*120 

3080 OPEN15,8,15:OPEN5,8,5,"0:DF 

) "+NF$+",S,R":GOSUB3034:IF 



Continued on p. 66. 



62 / RUN APRIL 1987 



NRI Trains You At Home—As You Build Your Own IBM-Compatible Computet 

GET THE KNOMHIOW 

TO SERVICE EVERY 

COMPUTER ON THIS PAGE 



Learn the Basics the NRI 
Way -and Earn Good 
Money Troubleshooting 
Any Brand of Computer | 

The biggest growth in jobs 
between now and 1995, 
according to Department of 
Labor estimates, will occur in the 
computer service and repair 
business, where demand for trained 
technicians will actuaJly double. 

You can cash in on 
this opportunity — either as 
a full-time corporate tech- 
nician or an independent 
service-person — on ce 
you've learned all the 
basics of computers the 
NRI way. NRl's practical 
combination of "reason- 
why" theory and "hands- 
on" building skills starts you 
with the fundamentals of 
electronics, then guides you 
through advanced electronic 
circuitry and on into computer 
electronics. You also learn to program in 
BASIC and machine language, the 
essential languages for troubleshooting 
and repair. 

Ibtal Computer Systems 
IVnInfng, Only From NRI 

No computer stands alone , , . it's part of 
a total system. To really service computers, 
you have to understand computer sys/ems. 
And only NRI includes a powerful com- 
puter system as part of your training, 
centered around the new, fully IBM- 
compatible Sanyo 880 Series computer. 

You start with the step-by-step 
assembly of the new, highly-rated, fully 
IBM-compatible Sanyo 880 Series com- 
puter. You install and troubleshoot the 
"intelligent" keyboard. Then you assem- 
ble the power supply, install the disk 
drive, and add extra memory to give you 
a powerful 256K RAM system. You go on 
to experiment with the SSO'.'i two 
operating speeds: standard IBM speed of 
'1.77 MHz and a remarltable turbo speed 
of 8 MHz. 

Finally, you interface die high-resolu- 
tion monitor and begin to use the valuable 
software that's included in your course. 

No Experience Needed, 
NRI Builds It In 

You gel practical, handson experience 



IBM I! Q Reaislced TrKtemarti 
a1 IBM Corppfat^n 

Epson a a Ragatered Tra()emar1< of Epson 
Anieno& InC- 
Appte and Buj Apote logd are Regisieted 

Trademflf1t5 0' AppJe Cofnptiler, Inc 

C<xnp."ic LS a Regsteffed 
tradflmafk of COMPAQ 
CompulOf Cofpwatioo. 
• isas ATST 
Tod^rKJlogios. Iric. 




technical staff, ready to help you when 
you need it. You get it all from NRI! 

100-Page Free 
Catalog Teils More 

Send the coupon today for 
NRl's big, lOd-page, color 
catalog on NRl's electron- 
ics training, which gives 
you all the fads about 
, NRI courses in Micro- 
computers, Robotics, 
Data Communications, 
'I'V/Audio/Vidoo Serv- 
icing, and other growing 
high-tech career 
fields. If the 
reply coupon 
is missing, 
write to the 
address below. 



NRI Schools, 
McGraw-Hill Contin- 
uing Education Center, 
W.i9 Wisconsin Avenue, 
Washington, D.C. 20()ie. 



that gives you the skills you need for 
success. You learn in your own home. 
No classroom pressures, no night 
school, no need to quit your present job 
until you're ready to make your move. 
Your training is backed up by your 
personal NRI instructor and the NRI 



Vour NFII 

caursa 

includes tho 

• IBMPCcom-..'' 

patible Sanyo 

S80 compuler with iriemory 

expansion to 2^K RAP^ • high-resolution 

monflor * doubl(^'dcnslly<'doubF&-£id^dtsk 

drive * ''anletli^enl" keyboard • WRI DiscovsfY Lab ' 

1 o teach cj re u tt des tgn a nd operations * dJ^ ltd I 

mullimeter • foglc prot^e • spread sheet • word 

processing software— and inofQ. 



SEND COUPON TODAY FOR FREE NRI CATALOG! 



SCHOOLS 

McGraw-Hill Conlinjing Education Center 
3939Wls<:onsin Avenue, NW. Washington. DC 20016 
We'll gtve you tomonow. 

[Kf^HECK ONE FREE CATALOG ONLY 
n Computer Elaclranle* 

D TV^Audi&Vjctoo Servicina 
I .' Sateitle Eleclfonics 
C BobolicsSlndusirial Control) 
r t)ala ComrTMticaliors 

[: Beclncian 






For Career co-ursea 
apprcvod undef Gl Bil\ 
G creek fof details. 



' 1 IndLtstrtal ElecEronics 

U Commurtlcailori ElecffOfllcs 

D Eleclrwic Dcisiun Techr»ology 
D Telephorno SwicirtG 
D Digital EiKtriwics Servicing 
D Basic Electronics 



n AppHawe Servicinfi 

n Srnail Engtrw Repair 

D PholograpJiy 

D Air Coryjilior^lng, Heating & RoJrlg^ation 

G LccK^wthing A Electfonic SecurEty 

□ a*lldino ConsJniciion 

D Ai/tOmOliW Serfictrtg 



Nimfl 4Pl«4se prinE] 



Age 



b 



Cllyi'S1&|aJ'Zl(> 



AecredHod by thg Nojlpnal Home Slutjy Council 



^zJ 



ReRUN • SPECIAJL OFFER •30% off! 



ADD POWER, 
ADD VALUE 

TO YOUR C-64 OR C128* 
by adding aU the top rated 

programs from RUN! 



Get business and home applications, . . telecommunications , , , utilities , . . 

games, . ,graphics, . .music. . . 

AU on ready-to-run quality disks! 




Now you can get all tlic valuable programs— not just 
selected programs — published in RUN magazine with 
Bi-MontJily ReRUN. Each super disk is packed with 
two months' worth of top rated programs for your 
Commodore. Here is a low-cost treasure trove of help- 
ful and interesting applications, productive utilities 
and enjoyable, challenging games, all ready-to-run on 
quality disks you can just load and go! 

. -, 

\7T7 Cf ^ want to add power and value to 
A X-jO» my Commodore, Send me: 

□ Full year (6 issues) subscription to ReRUN for 
$89.97— a full 30% off the single issue price. 

□ January/February ReRUN single issue just 
$21.47 



D Payment endosed DVISA DAE DMC 



Card# 



Exp. Date 



Signature 



Name (prinl) 



.^ddress 



City State Zip 

Foreign airmail, please add $1.50 per item or 125 per lubteripiion. 

US fundi drawn on US banks only. Please allow 4-6 weelu for 

delivery. 

Januarj/Febniaiy Edition Available in February 1987, 

Pre- paymc n I orders mlyl 

Mail toi ReRUN • Elm Street • Peterborough, NH 03458 



Exclusive, BONUS PROGRAM, too! 

As an extra BONUS, each RcRUN Bi-Monthly disk 
features a previously unpublished program, specially 
selected by RUN experts to update your Commodore 
software library. The high-quality program is included 
FREE on every ReRUN Bi-Monthly disk. 

Put RUN Quality Programs to Work for 
You, INSTANTiy! 

Here's tlie ideal way to multiply the value of RUN 
magazine to you, while you increase the value of your 
Commodore for your business, home, education and 
entertainment computing needs. No need to spend 
hours keyboarding RUN program listings, and fixing 
your typing errors. Now tlie programs you want are 
all right here on bug- free disks, ready lo run! Each is- 
sue comes witli its own color documentation booklet, 
so you can boot up in just minutes! 

Get All Six Bi-Monthly Disks and 

SAVE 30% OFFI 

Enter your subscription now to receive all six ReRUN 
Bi-Monthly disks, and you'll saveafidl30% off (he sin- 
gle issue price, making this one of the best software 
bargains in the industr)'! You'll get all sbi disks for just 
S89.97, including postage and handling. Or, order 
ReRUN disks individually at $21.47 per disk. 

Top rated programs, , . plus 30% savings off the single 
issue price. Two good reasons to get ReRUN Bi- 
Monthly working for you all year long! Complete the 
coupon and mail today or call «■ 1-800-258-5473 (in 
NH,Diall -924-9471). 

•Inclgilei ISSMiKleiinigrajnj 



Ili Ntiiju SI B(tw«n Sttkmin (, Ann Sll MY. N.V. lOOia (J1I| 7 JZ-liOD P«nn Sdlion/Amtink UkI B»nt»!h Mtdison Sq Gttdtft, N Y. HV. 1*001 

apin Mon-Fli I }0)m - I lOpm S(t t IDim - <pln Sun 9 JOjin - S lOpm |312) St(-7I<0 opin Mon-Fii ■ J Hi in - tpm Sit « Sun t ]dtm - 7pni 

PHONE and MAIL ORDERS ONL Y { ~ ^ 

Call Collect \ 



IWPU 



ALL COMPUTERS & PERIPHERALS COME COMPLETE WITH 
AC ADAPTOR, OWNER'S MANUAL AND ALL CONNECTING 
CABLES, 



ALL MERCHANDISE IS BRAND NEW AND FACTORY FRESH, 
COMPLETE WITH MFR. U.S.A. WARRANTY, 



commodore C'128: 

128 K RAM 
Powered 
Personal 
Computer 

$23995 




commodore \S. @^)^ 



64 K RAM 
Powered 
Home Computer 






$15995 



1 1 • • ' 



With Geos Program! 




^^ commodore 



'""'NEW Disk Drive *l0^ 
^' i^^l Drive *149« 
^"' Disk Drive *219'* 



COMPUTER PACKAGES 

Get It alt together £ save! 



COLOR 
PACKAGE 




• CoitimodDre 64C Computer 

' Commodore 1541 Disk Drive 

• Commodore Color Printer 
•Color Monitor 

With Geos Program! 



$54995 



PERIPHERALS 



C^M£ 



COMPLETE 
PACKAGE 




Commodore G4C Computer 
Commodore 1541 Disk Drive 
Commodore Color Printer 
12" Computer Monitor 



$39995 



r- tno^ COMPLETE 
i.»128-i^ PACKAGE 




Commodore 12B Computer 
Commodore 1541 Disk Drive 
12" Computer Monitor 
Commodore Color Printer 




$49995 



r-IOn-^ DELUXE 
t- 128-^ PACKAGE 




• Commodore 128 Computer 

• Commodore 1571 Disk Drive 

• Commodore 1902 Color 
Monitor 

• Commodore SO Cobmn 
Printer 




$75995 




^s, 1660 Phone 



Modem 



$3995 



^C 1670 Automodem I119.B5 

^E 1350" "Mouse" for 

any Commodore $3995 

C"^ 1700 128 K 

Expansion Module ,"^(89 

C_ 1750 512 K Expansion Module, S169 
"MAGIC VOiCE" Module ,., S49.95 




ATARI 1040 COLOR SYSTEM 



■nil Ktj^Hd w/BuIlt-in 
Oiik Oiivi -Aliii Ctlii 
Minild 'AC Aili;t«i -All 
hliil-up Ciiilti -11 

Ditktli»( ic Bii ■ Cwnt 
Ctflritfgt ■ 0#nM( 

Minuil 





UE CHIP IBM' PC COMPATIBLE 
B12K Ram Eipstidable In 640 K 
6 Etpintisn Slots 
Ojilion.l 10MB Hard Diivt 
Blue Chip Kciboard 
Dlih Orivi; 
11" Compulei Moniloi 




c- 



W 1602 Color 

Computer Monitor 

$18995 



^j 190Z 



RGB Color Monitor 

$24995 



$74995 



COMPUTER PRINTERS 



COMPUTER PRINTERS 



.IL 



$18995 




NP-IO HIGH SPEED^^ 
PRINTER 



STAR POWER TYPE 

Daisy Wheel Letter Quality 
STAR NX-10 Printer 



$19995 

tl99 




commodore 



MPS-803C PRINTER 



NEWCoirmoiiore TU-IO] Tiadsr 
lor Piintti Ijl.gs 




$13995 



^jf commodore 



MPS-1200 

PRIIMTER $23995 




EPSON 

HOMEWRITER 10 

$16995 



^ m^ OKIDATA 120 

^ - ' - ^ ^"l PRINTER $19^95 



-l-H* OKIMATE 20 with 

Plug 'n' Print $18995 




Cirdfl &0 on R^der Service tard. 



From p. 62, 

ET=8THEN3044 :REM*228 
3082 IFEN=62THENGOSUB3^36:GOTO30 

3084 INPUT#5,R,F,X:GOSUB3034:IFE 
T=8TKEN3044 : REM* 138 

3068 F0RN = 1T0F: lMPLJTj^S,F$(N),L%( 
N ) ; NEXra : GOSUB3034 : IFET=8TH 
EN3044 :REM*22 

3090 CI,OSE5:CLOSE15 :REM»232 

3092 IFK = 2THEt43386 :REM*26 

309 4 REM DEFINE NEW FORMAT 

:REM*103 

3096 CK=1 : PRINT" (CTRL 8){SHFT CL 

R} (CTRL 9114 SPACES) DEFINE 

REPORT HEADER FORMAT (4 SPA 

CEs) (CTRL 01" :REM*58 

3098 PRINT" (COMD 6)(CRSR ON) ENT 
ER WIDTH OF REPORT ( 1 36 MAX 
)" : REM* 4 8 

3100 PRINT" (CTRL 8) ? 0(2 CRSR L 
Fs)"PW: INPUT" (CRSR UP) " ; PW 
:IFPW>1 36THENPRINT"(7 CRSR 
UPs)":GOTO3098 :REM*246 

3102 PRINT" (COMD 6HCRSR DN ) ENT 

ER NUMBER OF TITLE LINES IN 

THE" :REM*42 

3104 PRINT" REPORT HEADER (4 LIN 
ES MAX)" : REM* 2 36 

3106 PRINT"(CTRL 6) (2 SPACEs)"NL 
:INPUT"{CRSR UP) ";NL:IFNL> 
4THENPRINT"{7 CRSR UPs)":GO 
TO3102 :REM+176 

3108 IFNL=0THENTT$(1 )="(COMD 6}N 
O TITI,ES":GOT03118 :REM*18 

31 10 PRINT:F0RJ=1T0NL:PRINT" (COM 
D 6} (CTRL 9} TITLE (((CTRL 8 
)"J:PRINT" 7 >{CRSR LF)"TT$ 
(J) :REM*66 

3112 IFLEN(TTS(J) ) > 37THENPRIKT" ( 
CRSR UPl"; :REM*10S 

3114 INPUT" ICRSR UP} ";TT$(J);IF 
TT$ ( J ) =" "TliENTT$ ( J ) = " > " 

:REM*184 
3116 NEXTJ :REM*14a 

3118 GOSUB3024:IFAS = "E"T!iEN3044 

:REM*224 
3120 IFA$="J"THEN3386 :REM*220 
31 22 IFAS="R"ORA$="S"THEN3096 

:REM*1 90 

3124 REM PRINT FIELD INFO FOR 

REFERENCE :REM*0 

3126 PRINT"(SHFT CLR ) " : FORI = 1T0( 

22-INT(F/2) ):PRINTCHR$(17) ; 

:NEXTI :REM*120 

3128 PRINT" {COMD 6) {CTRL 9JFIEL 

NAME (LENGTH) DATA FOR (CT 

RL 8)"NF$ :REM*252 

3130 0E=1 :IF(F/2)=INT(F/2)THENOE 

=0:GOTO3132 :REM*2 32 

3132 0FaINT(F/2) :F0RI=1T00F+0E 

:REM»36 

3134 PRINT" {CTRL 2) {CTRL 9)"I"{ 

CTRL 0l(COMD 6)"F$(I)L%(I) ; 

;REM*50 

3136 IF0E=1THEN31 40 : REM*1 66 

3138 PRINTTAB(19)"(CTRL 9 } (CTRL 

2)"I+0F"{CTRL 0){COMD 6)"FS 

. (I+0F)L%(I+0F) :G0T03142 

:REM+202 

3140 IFrtOF(FTHENPRINTTAB( 19)"(C 

TRL 2) (CTRL 9 1"I+0F+1 " (CTRL 

0)(COMD 6]"FJ(I+OF+1 )L%(I+ 

OF+1 ) :REM*240 

3142 NEXTI :REM*165 

3144 REM ENTER COLUMNAR DATA 

:REM*128 

3146 PRINT" (HOME) {CTRL 8) (CTRL 

9} (4 SPACES) DEFINE REPORT C 

OLUMNAR F0RMAT{4 SPACEsKCT 

RL 0)" :REM*242 



3148 
3150 



3152 

3154 

3156 
3158 

3160 
3162 

3164 

3166 
3168 
3170 
3172 

3174 

3176 

3178 

3180 

3182 
3184 

3186 
3188 
3190 
3192 

3194 

3196 

3198 

3200 
3202 

3204 



3206 
3208 



GOSUB3030 :REM*158 

PRINT" (COMD 6) (HOME) (2 CRSR 
DNs) CALCULATE THE TOTAL L 
ENGTH OF ALL" :REM*226 
PRINT" FIELDS TO BE INCLUDE 



D IN THE REPORT. 
PRINT" ALLOWING 
TWEEN EACH" 
PRINT" COLUMN." 
PRINT"(CHSR DN) 
UMBER OF COLUMNS 



PRINT" 



" : REM* 56 

2 SPACES BE 

:REM*26 

:REM*250 

ENTER THE N 

IN REPORT. 

:REH*152 

(16 COLUMNS MAX)" 

: REM* 40 
PRINT" {CTRL 8) ? 0{2 CRSR L 
Fs}"NC: INPUT" (CRSR UP) " ; NC 
:IFNC>16THEN3148 :REM*28 
GOSUB3024: IFA$="E"THEN3044 

:REM*14 
IFA$="J"THEN338 6 : REM* 10 

IFA$="R"THEN3148 :REM*2 

IFA$="S"THEN3096 :REM*138 

REM COLUMN POSITION 

:REM*8 
FORI=1TONC:GOSUB3030 

: REM* 100 
PRINT" [COMD 6) {HOME) (2 CRSR 
DNs) ENTER POSITION OF COL 
UMN (CTRL 8} (CTRL 9}"I"(CRS 
R DNJ" :REM*238 

PRINT" ? 0(2 CRSR LFs)"PC(I 
):INPUT"{CRSR UP) ";PC(I):I 
FPC(I>=0THEN3174 :REM*82 
IFPC(I)>PWTHENPRINT"{2 CRSR 
UPs)":GOT03178 :REM*158 
NEXTI :REM+206 

GOSUB3024: IFA$="E"THEN3044 

:REM*34 
IFA$="J"THEN3386 :REM*30 
IFA$="R"THEN3174 :REM*1 96 
IFAS="S"THEN3096 ; REM*! 58 
FORI=1TONC:GOSUB3030 

:REM*1 18 

REM COLUMN HEADING 

:REM*102 
PRINT" {COMD 6) (HOME) (2 CRSR 
DNs) ENTER HEADING OF COLU 
MN {CTRL 8) (CTRL 9) "I 

:REM*252 
PRINT"[COMD 6) HEADING IS ( 
CTRL 8} {CTRL 9 ) " ; : IFI=NCTHE 
NPRINTPW-PC(I) ; :GOTO3202 

:REM*68 
PRINTPC(I + 1 )-2-PC(I); 

:REM»74 
PRINT"{CTRL 0) (COMD 6)CHAR 
ACTERS WIDE (CRSR DN ) " 

:REM*18 
PRINT" (CTRL 8) ? > (CRSR LF} 
"HC$(I):INPUT"(CRSR UP) ";H 
C$ ( I ) ; IFHCS ( I ) ="R"THEN3 1 92 

:REM*230 

NEXTI ;REM*230 

GOSUB3024:IFA$="E"THEN3044 

:REM*58 

:REM*54 

:REM*18S 

:REM*182 



3210 IFA$="J"THEN3386 

3212 IFA$="R"THEN3192 

3214 IFAS="S"THEN3096 

3216 REM COLUMN CONTENTS DATA 

:REM*206 

3218 FORI=1TONC: PRINT" (HOME) {CT 
RL 8) (CTRL 9) FORMAT INPUT 
ROUTINES FOR COLUMN (CTRL 2} 
"I :REM*82 

3220 GOSUB3030: PRINT" (COMD 6){H0 

ME) (2 CRSR DNs) ENTER CONTE 

NTS OF COLUMN {CTRL 8) (CTRL 

9)"I : REM* 44 

3222 PRINT" {COMD 6) {CRSR DN } CHO 
OSE {CTRL 9) (CTRL 2)F(C0MD 
6) (CTRL 0)IELD DATA IN RECO 
RDS" : REM* 148 



3224 PRINT"{8 SPACES) (CTRL 9)(CT 
RL 2}E{C0MD 6KCTRL 0)QUATI 
ON" : REM* 30 

3225 PRINT" [8 SPACES ((CTRL 9}{CT 
RL 2)R(C0MD 6) (CTRL 0)UNfJIN 
G TOTAL (BALANCE)" : REM* 51 

3226 PRINT" (8 SPACES) {CTRL 9){CT 
RL 2)#(C0MD 6){CTRL 0) RECO 
RD NUMBER" :REM*1 24 

3228 PRINT"{CTRL 8) ? F(CRSR LF) 
" LEFTS (CS{ 1,1 ) ,1 ) : INPUT" {CR 
SR UP) ";CS:CJ(I,1 )=CS+MIDS 
{C$(I,1),2) :REM*46 

3230 IFC$="#"THENCJ(I,1 )="#":C$( 
I,13)="N":GOT03344 : REM* 168 

3232 IFC$="F"THEN3238 :REM*68 

3234 IFCS="E"THEN3260 :REM*242 

3235 IFC$="R"THEN3239 :REM*109 

3236 PRINT" (2 CRSR UPs ) " : GOSUB60 
2:GOT032 28 : REM* 196 

3238 PRINT"{CRSR DN){COMD 6) WHI 
CH FIELD § WILL BE IN COLUM 
N (CTRL 8} (CTRL 9)"l:GOT032 
41 :REM*70 

3239 PRINT" {CRSR DN) (COMD 6) WHI 
CH COLUMN # IS TO HAVE A RU 
NNING" :REM*109 

3240 PRINT" TOTAL IN COLUMN {CTR 
L 9) (CTRL 8)"I"(CTRL ) {CRS 
R LF)? (COMD 6) ENTER {CTRL 
9) (CTRL 2)1 (COMD 6} {CTRL 0) 

THRU {CTRL 9) {CTRL 2)"I-1: 
G0TO3245 :REM*30 

32 41 PRINT" (COMD 6) ENTER (CTRL 
9) (CTRL 2)1 (COMD 6) (CTRL 0) 
THRU (CTRL 2} (CTRL 9)"F 

:REM*12J 
3242 PRINT" (CTRL 8) ? "MID$(C$(I 
,1 ) ,2,2): INPUT" (CRSR UP) "; 
C$ :REM*210 

324 3 IF(VAL(C$)>F)OR(VAL(C$)(=0) 
TKENPRINT"(2 CRSR UPs)":GOT 
03242 :REM*139 

3244 GOT03247 :REM*240 

3245 PRINT"{CTRL 8} ? "MID$(C$(I 
,1 ),2,2): INPUT" (CRSR UP) "; 
CS :REM*213 

3 24 6 IF(VAL(C$)>I-1 )OR( VAL( C$ ) <= 
0)THENPRINT"(2 CRSR UPs } " : G 
OT03245 :REM*158 

3247 CS(I,1)=LEFT$(C${I,1 ),1 )+C$ 

:REM*213 

3248 G0TO3328 :REM*4 
3250 GOSUB3024:IFA$="E"THEN3044 

;REM*100 
3252 IFA$="J"THEN3386 :REM*96 
3254 IFAS="R"THEN3220 :REM*62 
3256 IFAS="S"THEN3096 :REM*224 

3258 REM COLUMN CONTENTS CALC 

OLATION :REM*40 

3260 EQ=2:OP=1 : FORJ=0TO3 :RS${ J ) = 

"":NEXTJ:GOT03264 : REM* 108 

3262 EQ=EQ+4:0P=0P+1 :REM*2 

3264 GOSUD3030:PRINT"(HOME}(2 CR 

SK DNs) (COMD 6) ENTER EQUAT 

ION (CTRL 8){CTRL 9)"0P"(C0 

MD 6} {CTRL 0)FOR COLUMN (CT 

RL 8){CTRL 9)"I :REM*198 

3266 IFOP>lTHENGOSUB330e:REM*152 

3268 PRINT"{CRSR DN ) (CTRL 2)(CT 

RL 9)RES{CTRL 8) (CTRL 0)="R 

SS(OP-l ) :REM*94 

3270 PRINT"{CRSR DN) {COMD 6) OPE 

RAND X(CTRL 8)7 .(CRSR LF)" 

C$(I,EQ) :REM*236 

3272 PRINT" (COMD 6) OPERATOR {CT 

RL 8)? .{CRSR LF)"C${I,EQ+1 

) :REM*54 

3 27 4 PRINT" {COMD 6) OPERAND Y{CT 

RL 8)? .(CRSR LF)"C$( I,EQ+2 

) : REM* 128 

3276 PRINT" {HOME) {6 CRSR DNs)"TA 



66 / RUN AE'RIL ]987 



B(10) :INPUTC$(I,EQ) :REM*110 
3278 PRINTTftB(10): INPUTCJ(I,EQt1 

) :REM*13(a 

3280 PRINTTAB(10):INPUTC$(I,EQ+2 

) :REM*134 

3282 GOSUB3308:PRINT"(CRSR DN) { 

CTRL 2)RES="RSJ(0P)"{CTRL 8 

)":CS( I,1'i)=RSJ(0P) :REM»1 A A 
3284 GOSUB3021:1FAS="E"THEN3044 

:REM*1 34 
3286 IFA$="J"THEN3386 :REM'130 
3288 IFA$ = "R*'THEN3220 :REM*96 

3290 IFA$="S"THEN3096 :REM+2 

3292 IFEQ=10THEN3328 :REM+0 

3294 PRINT'MCRSR UP)(COMD 6) EXP 

AND EQUATION? (CTRL 9} (CTRL 
2)V(C0MD 6) (CTRL 0) OR (CT 

RL 9) {CTRL 2}N(CTRL 6 K CTRL 

0H13 SPACES)" :REM*168 

3296 PRINT" 7 N{CRSR LF1"CS(I,EQ 

+3) :INPUT"{CRSR UP) " ; CS [ I , 

EQ+3) :REM*36 

3298 IFC$(I,EQ+3)="Y"THEN3262 

:REM*1 68 
3300 : :REH*216 

3302 IFC$(I,E0+3)="N"TI1ENFORJ=EQ 

+4TO12:C$(I,J)=".":NEXTJ:G0 

T03328 :REM*112 

3304 PRINT" (2 CRSR UPs) " :GOT0329 

4 ; REM* 36 

3306 REM ^COMBlNE OPERATIONS 

; REM* 2 4 
3308 ONOPGOT0331 0,331 2, 3318 

:REM*78 
3310 RS$(1 )=C$(I,2)+C${I,3)+C${I 

,4):GOT03324 :REM*226 
3312 IFC$(I,6)="RES"THEN3316 

:REM*212 
3314 RSS{2)=C$(I,6)+C$(I,7)+"("+ 

RSSd )+")":GOTO3324:REM*140 
3316 RSS(2)="("+RS$( 1 )+")"+C5(I, 

7)+C$(I,8) :GOT03324:REH*1 12 
3318 IFC$( 1,101 ="RES"THEN3322 

:REM*112 
3320 RS$(3)=C$(I,10)+C$(I,11 ) + "( 

"+RS$(2)-t" )":GOT03324 

:REM*162 
3322 RS$(3)="("+RS$(2)+")"tC$(I, 

n)+C${I,12) :REH»170 
332 4 RETURN : REM* 66 

3326 REM FIELD TOTALS : REM*! 54 

3328 GOSUB3030:PRINT"(HOMEH2 CR 

SR DNs}(COMD 6) SET END-OF- 

COLUMN OPERATION" ;REM*203 
3330 PRINT" CCRSR DN) OPTIONS; {C 

TRL 9 H CTRL 2)T{C0MD 6){CTR 

L 0)OTAL SUM OF COLUMN" 

:REM*e3 
3332 PRINT" {10 SPACES) {CTRL 9){C 

TRL 2)A{C0MD 6) {CTRL 0)VERA 

GE CONTENTS OF COLUMN" 

: REM* 3 5 
3334 PRINT"{10 SPACES) {CTRL 9)(C 

TRL 2)N(C0MD 6) (CTRL 0)O OP 

ERATION TO COLUMN (CRSR DN ) " 

:REM*5S 

33 36 PRINT" {CTRL 6) ? N(CRSR LF) 

"C$(I,13):INPUT"{CRSR UP) " 

JC$(I,13) :REM*243 

3338 1F{C$(I,13)="T" )0R(C${I,13) 

="A")0R(C$(1,1 3)="N")THEN33 

44 :REM*139 

3340 PRINT" (2 CRSR UPs ) " : GOT0333 

6 :REM*61 

3342 REM SET JUSTIFICATIONS 

: REM* 9 3 

334 4 GOSUB3030: PRINT" {HOME) {CRSR 

DN]{COMD 6) SET COLUMN JUS 

TIFICATION :REM*ia3 

3346 PRINT" (CRSR DN } OPTIONS: {C 

TRL 9) (CTRL 2)L(C0MD 6){CTR 



ih~.^ 



'.«*")}-»« 



"^'lA.'^.-A -J *' .' 



"If you think 
you know how to play 

Blackjack, meet me 
at The Casino." 




OSMESRS 



"I'm into world events and trivia. 
And I can play right here 

in the living room !' 







%A ' 



5tefef7//,T^,;.-:. 



CI re Is &4 on Roadar S«rvlca csid. 



Lisling 1 continued. 



- 34|}2 
L 0)EFT" :REM*171 

3348 PRINT" (10 SPACES) {CTRL 9)(C 
TKL 2)K(C0MD 6HCTRL ) IGHT 
" :REM*101 3404 

3350 PRINT"{10 SPACES H CTRL 9)(C 

TRL 2)C(C0MD 6} {CTRL ) URRE 3406 
NCY ($.00)" :REM*79 3408 

3352 PRINT"{10 SPACES) (CTRL 9){C 3410 
TRL 2)P(C0MD 6) {CTRL ) ERCE 3412 
NT (%)" :REM*221 3414 

3354 PRINT"{10 SPACES ) (CTRL 9)(C 

TRL 2)D(C0HD 6} (CTRL 0)ECIM 3416 
ALS TO RIGHT" ;REM*105 

3356 PRINT"{CTRL 8} 7 L{CRSR LF) 3417 
"LEFT3{C$(I,0),1 ) : INPUT" (CR 
SR UP} ";C$:C$(I,0)=C$+MID$ 3418 
(C$(I,0),2) :REM*105 3420 

3358 IF(C$="L")OH{C$="R")0R(C$=" 
C")THEN3370 :REM*63 

3360 IF(CJ="P" )OR{CS="D")THEN336 

4 :REM*151 3422 

3 36 2 PRINT" 12 CRSR UPs J " : GOT03 3 5 
6 : REM* 9 9 

3364 PRINT" {COMD 6) # OF PLACES 

TO THE RIGHT OF DECIMAL:" 3 424 
: REM* 5 7 

3366 PRINT"{CTRL 8) ? 1 ( CRSR LF) 3426 
"MIDS(C$(I,0),2,1 ) : INPUT" {C 3428 
RSR UP) ";C$ :REM*187 

3368 C$(I,0)=LEFT$(C$(I,0) ,i )+CS 3430 

:REM»205 

3370 GOSUB3024: IFA$="E"THEN3044 

:REM*221 3432 

3372 IFA$="J"THEN33B6 :REM+217 

3374 IFAS="R"THEN3220 :REM+183 

3376 IFAS="S"THEN3096 :REM*89 3434 

3 378 FORJ=0TO1 4 : IFC$ ( I , J ) =""THEN 
CS[I,J)="." :REM*1 

3380 NEXTJ:NEXTI ;REM*227 3436 

3382 FL=1 :REM*17 

3384 REM OPERATIONS MENU 

:REM+191 3438 

3386 PRINT" {SHFT CLR } {CTRL 8)(C 
TRL 9) {2 SPACES} CALCULATED 
REPORTS OPERATIONS MENU t 2 S 3440 
PACES) (CTRL 0}" :REK*195 

3 3 88 PRINT" (CRSR DN}(COMD 6){4 S 

PACES) CURRENT DATAFILE: ( CT 3442 
RL 9)(CTRL 8)"NF$ :REH*105 

3390 IFFL=1THENPRINT"(CRSR DN ) ( 3 

SPACES) (CTRL 9) (CTRL 2}S(C 3444 
OMD 6} {CTRL 0)AVE REPORT FO 
RMAT" : REM* 3 3 

3392 PRItJT"(CRSR DN}{3 SPACEs){C 3446 
TRL 9) (CTRL 2)L(C0MD 6)(CTR 
L 0)OAD REPORT FORMAT" 

:REM*17 3448 

3394 IFFL=1THENPRINT"(CRSR DN}C3 3450 
SPACES) {CTRL 9} (CTRL 2)C(C 3452 
OMD 6} {CTRL 0)HANGE REPORT 
FORMAT" :REM*237 3454 

3396 IFFL=1THENPRINT"{CRSR DN ) ( 3 

SPACES} (CTRL 9) {CTRL 2)P{C 3456 
OMD 6) (CTRL 0}RINT RECORDS" 
:REM*247 

3397 PRINT" {CRSR DN}{3 SPACES) {C 

TRL 9} {CTRL 2)R{C0MD 6}{CTR 34S7 
L 0)ECONF1GURE PRINTER, OPT 
ION{CTRL 8)"P; :IFP = 4TIIENPRI 
NT"{2 CRSR LFs}(CTRL 9}SCRE 3458 
EN{CTRL 0)"; :REM*9a 

3398 PRINT: PRINT"(CRSR DN){3 SPA 
CEs){CTRL 9) {CTRL 2}${C0MD 3460 
6} (CTRL 0) DISK DIRECTORY { 

CTRL 9) (CTRL 2}4{CTRL 0)" 

:REM*1 3462 
3400 PRINT"{CRSR DN } ( 3 SPACEs){C 
TRL 9} (CTRL 2}E(CTRL 0)(COM 



D 6}XIT THIS DATAFILE" 

: REM* 4 9 
PRINT" {CRSR DN){CTRL 8) {CT 
RL 9) {7 SPACES) PRESS THE AP 
PROPRIATE KEV(6 SPACES} (CTR 
L 0}" : REM* 2 31 

GOSUB3018:IFA$="E"ANDCK=0TH 



EN3044 :REM*61 

IFA$="S"THEN3430 :REM*119 
IFA$="L"THEN3456 :REM*213 
IFA$="C"THEN3095 :REM*1 15 
IFA$="P"THEN3496 :REM*27 

IFA$="$"ORAS="4"THENGOSUB3 9 
40:GOTO33a6 :REM»43 

IFA$="E"ANDCK=1THEN3420 

:REM*119 
IFA$="R"THENGOSUB4000:GOTO3 
386 :REM+72 

GOSUD602:GOTO3404 :REM*233 
PRINT" (CRSR UP) (COMD 3){CT 
RL 9} YOU HAVE NOT SAVED YOU 
R NEW FORMATl i ! {CTRL 0}(CTR 
L 8}" : REM* 2 3 

PRINT" DO YOU STILL WANT TO 
EXIT? (CTRL 9}V(CTRL 0} OR 
{CTRL 9)N{CTRL 0)?{3 SPACE 
si" :REM*51 

GOSUB301 8: IFA$="Y"THEN3044 

:REM*1 19 
GOT03386 :REM*249 

REM SAVE REPORT FORMAT 

: REM* 5 9 
PRINT"tCRSR DN){COMD 6) SAV 
E UNDER WHAT FILE NAME?" 

:REM*S7 
PRINT"{CRSR DN)(CTRL 8) ? " 
NF$: INPUT" {CRSR UP) ";CF$:I 



FCF$ = 



"THEN3 3e6 



:REM*231 



PRINT" {CRSR DN} SAVING CALC 
ULATED REPORT FORMAT" 

: REM* 33 
OPENl 5,8,1S:PRINT#1 5,"S0:CR 
) "+CF$:GOSUB3034:IFET=8THE 
N3386 :REH*109 

OPEN5,8,5,"0:CR] "+CF$+", S, 
W" :GOSUB3{f34: IFET = 8TMEN3386 

:REM*1 97 
PRINT#5,PW;CR$;NL;CR$;NC:G0 
SUB3034: IFET=8THEN3386 

:REM*171 
FORJ = 1TONL:PRINTi?5,TT$(J) :N 
EXTJ:GOSUB3034: IFET=8THEN33 
86 :REM*107 

F0RI=1TONC:PRINT#5,PC(I};CR 
$;HC${I) :GOSUB3034:IFET=BTtl 
EN3386 :REM*181 

FORJ=0TO1 4 : PRINT#S , C$ ( I , J ) : 
NEXTJ:GOSUB3034:IFET=8THEN3 
386 :REM*127 

NEXTI :REM*217 

PRINT#5,"E0F" :REM*29 
CLOE E5 : CL0SE1 5 : CK = : GOTO 338 
6 :REM*155 

REM LOAD REPORT FORMAT 

:REM*177 
PRINT" {SHFT CLR} (COMD 6) AV 
AILABLE CALC FORMAT FILES A 
RE: (CTRL 8}{CRSR DN)":e"50: 
CR]*" :REM*231 

PRINT"{CRER DN}{COMD 6} LOA 
D FORMAT FROM WHAT FILE?{CT 
RL 8)" : REM* 2 6 

PRINT"(CRSR DN] ? "NF$:INPU 
T"{CRSR UP) ";CF$:IFCF$=""T 
HEN3386 :REM+157 

PRINT" {CRSR DN} LOADING CAL 
CULATED REPORT FORMAT" 

:REM*63 
OPENl 5,8,15:OPEN5,8,5,"0:CR 
1 "+CF$+",S,R":GOSUB3034:IF 
ET=8THEN3386 :REM*133 



3464 IFEN=62THENGOSUB3036:GOTO33 

86 ;REM*89 

3466 INPUT#5,PW,NL,NC:GOSUB3034: 

IFET=8THEN3 386 :REM*205 

3468 F0RJ=1T0NL:INPUT#5,TT$(J}:N 

EXT J : GOSUB 30 3 4 : 1 FET= 8THEN 3 3 

86 :REM*53 

34 70 FORIslTONC: INPUT#5 , PC( I ) , HC 

$(I):GOSUB3034:IFET=8THEN33 

86 :REM*43 

3472 FORJ=0TO1 4:INPUT#5,C$(I,J) : 

NEXTJ:GOSUB3034:IFET=8THEN3 

386 :REM*73 

3474 NEXTI :REM*243 

3476 CLOSES :CL0SE1 5 : REM* 107 

3478 FL=1 :GOT03386 :REM*239 

3480 REM START PRINT PROCESS 

:REM*89 

3482 REM OPEN DATAFILE CHANNE 

L AND POSITION TO RECORDS 

:REM*231 

3484 OPEN15,S,15:OPEN5,8,5,"0:DF 

j " + NFS + ",S,R":GOSUB3H34: IF 

ET=BTKEN3386 : REM* 17 

3486 IFEN=62THENGOSUB3036:GOTO33 

B6 :REM»111 

3488 INPUT(SfS,RR,F,XR:GOSUB3034:l 

FET=8THEN3386 :REM*1 1 3 

3490 F0RN=1T0F: INPUTS 5,F$(N ) ,L%( 

N):NEXTN:GOSUB303 4:IFET=8TH 

EN3386 :REH*189 

3492 RETURN :REH*235 

3 494 REM PRINT OPTIONS MENU 

:REM*215 

3496 PG=1 : PRINT" {CTRL 8} {SHFT CL 

R} {CTRL 9) (11 SPACES) PRINT 

OPTIONS MENU(9 SPACES} (CTR 

L 0)" : REM* 145 

3500 PRINT"{2 CRSR DNs){5 SPACES 

){CTRL 9) {CTRL 2)A{C0MD 6}{ 

CTRL 0}LL RECORDS IN FILE" 

:REM*245 

3502 PRINT" (CRSR DN } ( 5 SPACES ){C 

TRL 9} {CTRL 2)F(C0MD 6} {CTR 

L 0)IND RECORDS WITH COMMON 

FIELDS" :REM+37 

3504 PRINT"{CRSR DN } { 5 SPACES} (C 

TRL 9) {CTRL 2}E{C0MD 6) (CTR 

L 0)XIT BACK TO START" 

:REM*199 
3506 PRINT" (CRSR DN}(3 SPACEs)PO 
SITION PAPER AT TOP OF PAGE 
" :REM*223 

3508 PRINT" {CRSR DN J {CTRL 8){CT 
RL 9) {5 SPACES) PRESS THE AP 
PROPRIATE KEY {6 SPACES}" 

:REM*95 
3510 GOStJB301 8: IFA$ = "£"THEN3386 

:REM*in 
3512 IFAS="A"THEN3S50 :REM*355 
3514 IFAS="F"THEN3520 :REM*e5 

3516 GOSUB602:GOTO3510 : REM* 4 9 

3518 REM FIND RECORD (SEARCH) 

:REM*39 

3520 PRINT" (SHFT CLR} (CTRL 8} {C 

TRL 9) (4 SPACEslFIND RECORD 

S WITH COMMON ITEMS { 4 SPACE 

s}" :REM*143 

3522 GOSUB34S4 :REM»249 

3524 FORN=1T0F: PRINT" (CTRL 2){C 

TRL 9)"N"{CTRL 0){COMD 6) " 

F$(N):NEXTN :REM*91 

3526 INPUT"{CRSR DN){COMD 6} WHI 

CH FIELD IS TO BE SEARCHED ( 

CTRL 8)";SF ; REM* 127 

3528 IFSF<0ORSF>FTHEN?RINT"{3 CR 

SR UPs}":GOT03526 :REM*93 

35 30 PRINT" {COMD 6} ENTER {CTRL 

9) COMMON ITEM (CTRL 0}":PRIN 

T" (THE ENTIRE STRING IS NO 

T REQUIRED)" :REM*157 



68 / RUN APRIL 1987 



3532 PRINT" (COMD 6) {CTRL 9)"FS( 
SF)"(CTRL 0HCTRL 8} ";:INP 
UTTS :REM*101 

3S34 PRINT" (SHFT CLR } " ;GOSUB3568 

:REM*93 

3536 FORI=1T0XR:IFP<>^THENPRINT" 

SEARCHING RECORD"!" { CRSR U 

P)" :RIi;M*61 

3538 F0RN=1T0F:INPUT#S,REC$(N):N 
EXTN:GOS[;B3034:IFET=eTHEN33 
86 :REM*89 

3540 IFT$=LEFTS(REC$(SF),LEN(T$) 
)THENGOSUB36Z2 :REM*1 71 

3542 NEXTI:GOSUB3662 :REM*15 

3544 PRIMT(i(PF,"FILE: "NFS","K"OF 
"XR"RECORDS REPORTED" 

:REH*189 

3545 CLOSES: CL0SE1 5: IFP=4THEN356 
5 :REM*24 

3546 FORI=1TO60-PL:GOSUB4034:NEX 
TI:GOT03496 :REH*101 

3548 REM PRINT ALL RECORDS 

:REM*99 

3550 PRINT" (SKFT CLR } " : IFP<> 4THE 
NPRINT"{CRSR DN ) PRINTING 11 
FADING" : REM*! 97 

3552 GOSUB35e8:GOSUB3484:REM*205 

3554 PRINT" (CRSR UP} " ; :FORI=l TOX 
R: IFP04THENPRINT" READING 
RECORD #"I"(CRSR UP}" 

:REM*53 

3556 F0RN = 1T0F:INPUT(if5,RECS(N) :N 
EXTN:GOSUB3034:IFET=8THEN33 
B6 iREM'ia? 

3558 GOSUi33622 :REM"»249 

3560 NEXTI:GOSUB3662 :REM*33 

3562 PHINT#PF,*'FILE: "NF$","K"RE 
CORDS REPORTED" ; REM* 141 

3563 CLOSE5:CLOSE15: IFP=4THEN356 

5 ; REM* 4 2 

3564 FORI=1TO60-PL:GOSUB4034:NEX 
TI:GOT03 4 96 : REM* 11 9 

3565 PRINT"PRESS {CTRL 9}ANY KEY 
{CTRL 0}":GOSUB3018:GOTO3 4 9 

6 :REM*234 

3566 REM BEGIN REPORT/CENTER 

TITLE :REM*83 

3568 PL=0:TA=0:K=0:FORJ=1TONC:SU 
M(J)=0:NEXTJ :REM*2n 

3570 F0RJ = 1T0NC:IFCS(J,13)t >"N"T 
HENTL=1 :REM*247 

3572 NEXTJ:F0RJ=1T0NL:IFTT$( J) J > 
">"THENGOSUB3576 :REM*151 

3574 NEXTJ:GOT03584 ;REM*59 

3576 M=INT( (PW-LEN(TTS(J) ) )/2) :I 

FPO1TF1EN3580 :REM*245 

3573 PRINTSPF, LEFTS ( SS , M) +TT$ { J ) 
;B1$; :PL=PL+1 ;RETURN:REM* 1 5 

3580 PRINT#PF,LEFT$(S$,M)+TTS( J) 

;B1 $:PL=PL+1 : RETURN :REM*9 

3582 REM POSITION HEADINGS 

:REM*87 
3584 GOSUB3618:J=1 :PC{NC+1 )=PWt3 

:CW=PC(2)-2-PC(1 ) :REM*254 
3586 CLMS=HC$(J) :REM*184 
3 588 IFCS(J,0)="L"THENGOSUB3926: 

G0TO3592 :REM*90 

3590 GOSUB3918 :REM*172 

3592 IFPCd )>1THEN3596 :REM*54 
3594 PRINT*(PF,CLMS; :G0TO3598 

:REM*80 
3596 PRINT#PF,LEFT${S$,PC(1 )-l )+ 

CLMS; : REM* 126 

3598 FORJ=2TONC :REM*124 

3600 CW=PC(J+1 )-2-PC(J) :CLM$=HCJ 

(J) :REM*194 

3602 IFC$( J,0 )="L"THENGOSUB3925: 

GOTO3606 :REM*232 

3604 GOSUB3918 :REM*]B6 



CompuCrazy 



"Ready for an advent un)us challenge? 
We're a team. And Nellie 
doesn't horse amund." 



u 



Continued on p. 88. 



You never know 
who you'll be up against 
when yt)u go online 
with CompuServe. 



To buy your CompuServe Subscrjptfon Kit, - 
see your nearest computer dealer. 
Suggested retail price S39.95. 

To request our tree brochure or order direct, 
call or write: 800-848-81 99 

; (In Ohio, call 614-457-0802) 

CompuServ * 

' ' L-LSSOPA'l.nglonCerlfeBtva. 

J CdfcmOus, OH t312a 



Clicia 64 on Reader Service csfd. 



^ 



LYCO 
COMPUTER 

MARKETING & CONSULTANTS INC. 



^ 



y 



OVER 2000 SOFTWARE TITLES IN STOCK! 



AcWisbN 

A I I P M G Poiai *^^^ 

r^^lCI^O Tilanic NEWI 

Labrynlh $22.75 

j^ _ . ^ _, Aliens 124.75 

ViOA. Tt Hacker $18.75 

^P^**'*^ Hackerit $20 75 

Ultle People S20 75 

Gams Maker $24.75 

Music Studio S22.75 



Movie Monsigr $24.75 

Vorpol Kil $r5 75 

Fast Load . S24.7S 

Sum mar Games II $24.75 

Supar Cycle $24.75 

Wortd Games S24.7S 

Football $24.75 

Mulli-Plari $24.75 

Winter Games $24 75 



TmEUlO^ 

OalaMgr $42.95 

Swiftcalc $42.95 

WordwrilOr $42.95 

A/ Payable $38.95 

A/ Receivable $3S.95 

General ledger $3S.9S 

Inventory $38.95 



BrodertiundSoftuiare* odimt 

Printsnop $25 75 rflllM I 

Grap^iics Lib. EA . $15.75 -^ ■ ■ ^^ r^ 

Pnnl shop paper SI 2.75 ^ H C] P 

Bank SI writer 12BK.S32. 75 **l l^^l 

Carmen Sandiego ... $22 75 <K o C "? C 

Karateka $18.75 a^ O . f O 

Print sfiop comp $22.76 

Science kit $35.75 



SPRINGBOARD 

Newsroom $32.76 

Clip Art 1..,, $18.75 

ClipArt2 $24.75 

JOYSTICKS 

BalHandlB S1S.75 

Boss $11.99 



gfyfelDGIC 

Jel 531 95 

Scenery DWi S17.95 

Flight Sim II S31.95 

Football $25.95 

BaMball $31 .95 

Nlflht Mission PInbatI . . $21 95 



V t- 



Computar Baseball — S24.9S 

VIP 

VIP Profeiiiontl $11S.00 



Gsmstone Heaier $18.95 

Gettysburg $36.95 

Kampfgruppe $36.95 

Phantaaiei $24,95 

Ring of Zelfin $24.95 

Road War 2000 $24.95 

Shard ol Spring . , $24.95 
Wizard's Crown $24.95 

UNISON WORLD 

Art Gallery $15,95 

AdGaiieryZ $15.95 

Prim Master $22 95 

PRINTER SUPPLIES 

1 000 9vix 11 while laier 19 95 

200 S'/ix 1 1 white laiet 5 95 

3000 SV,* 11 white 29 95 



llATIERlES^^riCLUOEn 

Consultant $32.95 

Paperclip w/spell pk . , . $48,95 
Paperclip II ${NEW) 

M^tOClnc. 
Foni Masler II 64 $32.95 



Riiceeiffd 

Colossus iV $21.95 

Bile $19.95 

FrankieCoes Holly — $1995 

Pawn $28.95 

Talking Teacher $28.95 

Tackier $31.95 



MieroProse 

Acrojat $19.95 

F-IS $21.95 

Gunship $27.95 

Kennedy Approach . . . .$19.95 

Silent Service $22.95 

Solo Flight $19.95 

Top Gunner S19.95 

HI TECH 

Card ware $6.75 

Heart ware SS.75 

Party ware $9.^ 

Ware with an $12.95 

Holiday paper $8.95 

DISK STORAGE 

Flip-N-Filo to 2.49 



AMIGA SOFTWARE 



©iloiJOGIC 

FIlQhl Sim II $32.95 

Jel $CALL 

W(*ftbli*(3 
Pawn $28.95 



AdiVfsioM. 

Borrowed Time $26.95 

Champ. Bas'ietball. . $26.95 

Champ, GoH $32.95 

Hacker $26.95 

Hacker tl $29,95 



m ACCESS 

Leadafboard $24.95 

Tournamenl I $14.95 

Portal J28.7S 



Micro L. Baseball $24.95 

General Mgr $24.95 

Stat Disk $15.95 

'86 Team Dl-sk S13.95 

WrasUIng $NEW 



Leadertward. . $24.95 

MACH.5 $23.95 

MACH-128 $29.95 

10th Frame $24.95 

Exec Tournamenl ,513.95 

Tournament 1 $13.95 

Triple Pak $14.95 



MieroProse 

Silent Senrice $24.75 



. $24.75 

UNISON WORLD 

Art Gallery $18.95 



LYCO'S SPECTACQLAR SAVINGS! 



® BLUE CHIP 



ELECTRONICS 




1 00% 

IBM 
COMPATIBLE 



512K RAM (Random Access Memory) 
on the mother board. One 5.25 inch 
360KB floppy disk drive included. 

One serial (RS232C) communication 
port. (CALL FOR PRICING) 




Panasonic. 

Industrial Company 



IO8O1 

$195.00 



The 1080! puts quality Dot Matrix 
printing within reach even for a tight 
budget. So for a reliable printer at an 
affordable price, the 10801 is always a 
smart choice. 




^ 



r. 



LYCO 
COMPUTER 

MARKETING & CONSULTANTS INC. 



^ 



SAVE ON THESE IN STOCK PRINTERS 




STAR MICRONICS 

NX-10C SZ09 

NL-10 »Z19 

NX-ID SPECIAL! 

NB-15 sssa 

ND-15 W25 

SH-)0 ......$429 

NX-15 K39 

PANASONIC 

lOSOt J195 

10911 tzes 

10921 was 

1S92 t39S 

1S95. , S499 

3131 I37S 

3151 ..1399 

1080AP tZ39 

OKI DATA 

Okimate 20 ST. SI 89 

1MNL0 S22S 

182 SZ14 

192+ *3S5 

193+ S559 

292 »449 

293 SS9g 

LEGEND 

tea $159 

1080 $199 

1380 S^9 

1385 $2S9 

SILVER REED 

EXP 420 P , . . J209 

EXP6tX)P $539 

DIABLO 

025 $519 

635 $799 

DSO $1029 



S 

A 
V 

E 

W 
I 

T 
H 

T 
H 
E 
S 

E 

P 

R 

I 

C 

E 

S 



SEIKOSHA 

SP-1000VC(C-64) ....$154 

SP-IOOOAPAPIIC $179 

QP.13Q0AI $399 

aP-S420 $1075 

BP-S300 Al CALL 

Color Kil 119 

SP 5420 Jitbon $12.50 

SP-1000 ribbon $8.50 

SP-12tXIAS $195 

SP-1200AI $195 

EPSON 

LX-Be $209 

FX-85 $a55 

EX.8M $449 

EX-1000 $579 

FX.2Bfi »S09 

LO-800 $449 

LO-IOOO $S59 

FX-e«e $399 

CITIZEN 

120-D $179 

MSP-10 $285 

MSP.15 $305 

MSP-20 $325 

MSP-iS $485 

Premier 35 $469 

JUKI 

Juki 6100 $399 

Jgki5510 $435 

Juki 6300 $739 

RS-232 serial board SSS 

TOSHIBA 

321 P/S $479 

351 sheet lesdei $529 

341 E $729 

P341S $099 

P3S1E ... CALL 



SEIKOSHA 




$154.00 



Access to nation's largest 
inventory. 

Ail merchandise factory Iresti. 

Free s flipping on prepaid 
cash orders. 

Compare our prices. 

Easy tot! free access. 

Air freight service available. 

Full accessory line. 



0u^ S^m/mcei 

-k 24 hr. shipping on in-stocl< items. 
-X- Offer C.O.D. with no deposit. 
•:: Widest selection of name brand 

products. 
^ Full mfg. warranty applies. 
ii Courteous and experienced stall. 
■A- Trained customer service dept 
■A- PO's accepted from educational 

institutions. 



DRIVES 



l^Dus 

GT.B4 


$179 


BLUE CHIP 

5.25 Olive (C-64) . 
128 Drive {C-e4). ... 


$149 
$199 


COMMODORE 

PC 10-1 Single drive 
{IBM compatfble) 

PC 10-2 Dual drive 
(IBM compatible) 

1541C. C157t .. 


$749 

$S99 
CALL 



ZENITH 

ZVM 1220 B9 

ZVM 1230 59 

ZVM 1240 . 139 

7-VM OaO 3BS 

COMMODORE 

1902 Color . . 289 
1802 C 215 

THOMSON 

365 12 RGB CALL 

Monochrome from 69 

HI RES RGB AVAILABLE! 



MONITORS 

HITACHI 

MM-1218 12"GroBn .99 

MM.1220 12" TTL Amber 129 
CM-1216D 12" RGB 385 

CM- 1 455 S 13" 525 

CM.1457A 13" RGB .679 



Mullisync . 



NEC 



CALL 



TEKNIKA 

MJ.22 249 

MJ-305 RGB 309 

MJ.503 529 

PRINCETON GRAPHICS 

MAX-12 Amber 175 

HV.12RGB 458 

SB.12BGB 575 

PANASONIC 

TB.122 MVP 12" Amber ni 139 
TR-I22-W9P 12" Green, ni 139 




$99.95 
CALL 



CALL TOLL FREE 1-800-233-8760 



IN PA 717-494-1030 

Ct/SrOMEH SERVICE 717-494-1670 

or senr^ 10 

Lyco Computer 

P.O. BoK 50ee 

Jersey Shore, PA 

17740 



.>S'rj/( .A 



■ r,/,r 



^s!n 



HOURS 

Mon-Thor 9 AM-a PM 
Fri 9 AU-e PM 
Sal 10 AM-6 PM 



in-slockrSemsstiippcd wiiriin2d hrsofOfder NodepoSHlonC OD orders FfCoshrp. 
pirig on prepaid cash orders vwithin irie conimental u S Volume discounts nvaiiable. 
PA residents aoti sales tax APO, FPO and iniGrnatronal orders add $5 00 plus 3% 
tor priority mail Advertised prices shof 4% drsc:ouni for casn. add 4^ for Master Card 
and VISA. Personal ctiocks require 4 wooka clrrnrance before shipping Wu cnnnot 
Huorantee compotibilily. We only ship (aclory fiesfi merchondise. Ask nboiil UPS Slue 
iind redlabolstiippinti All niLTcliandise carried under manufacturer's war roniy Return 
fosrriction applicable Return a ultiori ration required. All Items subtecl to ctiango wiltiout 
notice 



EASY APPLICATIONS 



The Menu Machine 

With these instant menu routines, you can concentrate on writing 
the important parts of your program. 



Bj E. E. ELLIOTT 



Certainly, a good program needs 
a good menu. However, creating 
a menu is a tedious task at best, 
and is it worth spending practically 
as much time creating the menu as 
writing the rest of the program? 

I wrote The Menu Machine to cir- 
cumvent tlic problem of coding menu 
routines. It will take over this unin- 
spiring part of programming for you 
and create impressive menus for your 
programs. 

Each menu created with The Menu 
Machine appears inside a border 
that's sized for that menu, and the 
entire display is centered on the 
screen. You make your choices by 
pressing the cursor-down key until 
the desired selection is highlighted 
and then hitting the return key. 

Three hmitations apply when you're 
using The Menu Machine. First, you 
can include no more than eight items 
in each menu, although you can chain 
together a number of menus to effec- 
tively have more than eight choices. 
Second, you can't use line numbers 
from 20000 to 20250 elsewhere in 
your program unless you renumber 
the menu routine created by The 
Menu Machine. Finally, the menu 
routine uses the following variable 
names: RE, LE, TP, M, I, PL, S, K$, C, 
R. T, TL$, TR$, ME$(0)-ME$(8), BL$, 
BR$, VR$ and HZ$. If you use these 
names elsewhere in your program, 
you must be sure to reset their values 
after exiting from the menu routine. 

You'll find it helpful to finish writ- 
ing your main program before creat- 
ing the menu routine, because you'll 
need to know where each menu 
choice branches to in the program. 



.-\s you're creating the menu routine, 
the program in Listing I will prompt 
ytm to enter line numbers (target 
lines) where execution will go after 
each menu selection is made. 

Entering Menu Information 

Type in Listing 1 and be sure to save 
it to disk before running it, because 
lines 100-420 are deleted during exe- 
cution. When you nm Listing 1, it first 
asks you to enter the number of items, 
from one to eight, that you warn the 
menu to have. For a sample menu, en- 
ter 4 and press the return key. 

Then you mu.it type in the title of 
your menu. Enter any tide up to 30 
characters long. 

Next, you're prompted for the text 
of the first menu item. For our sam- 
ple, enter SELECTION 1 and press 
return. You're then asked for the tar- 
get line number that the program 
.should jump to when this menu item 
is chosen. Enter 1000. Prompts for 
name and target line continue 
through all the menu items. Filter the 
following information for choices 
two through four: 

SKl^ECriON 2. 2000 
SKLKCTION 3. 3000 
SKLKCnON 4. 40()0 

After youVe completed the fourth 
entry, information begins flashing on 
the screen as the program creates 
your menu routine. When the cursor 
reappears, the program reminds you 
to .save your menu routine before 
continuing. Save it to disk at this time. 

Now clear the memory, type in List- 
ing 2 and .save it to the disk that 
contains the menu routine Listing 1 



created. Finally, type in Listing 3 and 
save it to die same disk. 

Putting It All Together 

Now you're ready to watch The 
Meivu Machine do its stuff, Fir.st, 
make sure that the disk containing all 
diree programs is in your disk drive. 
Then load in and run Listing 3 to 
append Listing 2 to the menu routine 
created by Listing t. A prompt will 
appear a.sking Program To Append? 
Enter the filename of Listing 2 and 
press the return key. At the next 
prompt, specify your drive number. 

When you see the cursor again, en- 
ter RUN and press the return key. At 
the first prompt, type in the filename 
of the menu routine you created with 
Listing I and press the return key. 
Once again, enter the device number 
and press return. 

Finally, list the appended program 
and delete lines 1-6. Save the finished 
program tt> disk, and there you have it! 
A lean, mean, menu-driven machine. 

TTtere's More! 

As I mentioned earlier, you can cre- 
ate multiple menus with The Menu 
Machine. You do this by renumbering 
the menu routines as they are created. 
You can also link two or more menus 
together by making the last choice in 
a menu read Next Menu or Other and 
using the next menu as the target line 
number for that choice. 

When the menu routines are used 
in a program that requires informa- 
tion (o be formatted on the screen, 
yc)U can position your cursor any- 
wliere by setting C equal to the col- 
umn number and R equal to the row 



72 / RUN .^PR!L mi 



RUN It Right 



C64 



If the space program had advanced 

as fast as the computer industry, this 

might be the 

view from ' 

your 

office. 




v^ ^ 





•>» 



And space stations, Martian colonies, and interstellar 
probes might already be commonplace. Does that sound 
outlandish? Then bear these facts in mind; 

In 1946 ENIAC was the scientific marvel of the day. This 
computer weighed 30 tons, stood two stories high, cov- 
ered 15,000 square feet, and cost $486,840.22 in i946 
dollars. Today a $2,000 portable can add and subtract 
more than 20 times faster. And, by ! 990, the average 
digital watch will have as much computing power as 
ENIAC. 



The collective brainpower of corripulera sold in the next 
two years will equal that of all computers sold from the 
beginning to now. Four years from now it will have 
doubled again. 

It's hard to remember that this is science fact, not fiction. 

How do people keep pace with change like this? That's 
where we come in. We're CW Communications/Inc. — the 
world's largest publisher of computer-related newspapers and 
maga^.ines. 



Every month more than 12,000,000 people 
reati one or more of our publications. 

Nobody reaches as many computer-involved people 
around the world as we do. And nobody covers more 
markets. 

In the United States, wc have iweh'e publications: 
Compuienmrld. InfoWorld. Miao Market World. Newark 



tions professionals, including MIS executives and profbssjorT 
als, communications managers, executives at reseller organi- 
zations, micro experts, and industry executives and marketers. 

We also have six publications which concentrate on specif- 
ic personal computers and their compatibles. PC World 
(IBM). A/i7cH''o/-/(/ (Macintosh), MOi/t'r (Apple II). SO Micro 
(TRS'80), /few (Commodore C-128/C-64) and AmigaWorld 
(Commodore Amiga). And we have a new publication dedi- 
cated to the emerging field of desktop publishing: Publish! 

And we have similar publications in every major comput- 
er market in the world. Our network publishes over 70 
computer publications in more than 25 countries — Argenfi- 
na, Australia, Austria, Brazil, Chile, Denmark, Finland. 
France, Greece, Hungary, India, Israel, Italy, Japan. Mexico, 
The Netherlands, Norway, People's Republic of China, Saudi 
Arabia, Singapore, South Korea, Spain, Sweden, Switzcriand, 
United Kingdom, United States, Venezuela, and 
West Germany. 

The sooner we hear from you, 
the sooner you'll hear from otu- readers 
Simply put, we make it easy for you to reach your target 
audience — and for them to reach you. Call today ibr more 
information. You'll find the number below. 




CW CfNHMUMKATIOPll&'mC. 

An Intein.itTKtai Oaia Group Ccmpany 
37S CocWtuatp Hri 80x9171 Frsminnham MA ni7m.Qi71 (fiiTi H7Q.riTm 




number. Then use a GOSUB 20240 
to execute this feature. HI 

Address all author correspondence to 
E. E. Ellioll, 9118 Port Hudson, San 
Antonio, TX 78245. 

Listing 1. 

100 POKE532 60, 6: POKES 3281 , 6 : POKE 
646,7:Q$ = CHR$(34} :REM*5SS 

110 LI$ = "{CRSR DNH29 SHFT Es){U 
P ARROW} (30) {34 CRSR LPs) {CR 
SR UP) :REM*244 

120 PRINT" t SHFT CLR){2 CRSR DNs) 
ENTER NUMBER OF MENU ITEMS ( 
1-8) : "; :REM*56 

130 GBT2$:IFZ$<"1"ORZ$>"8"THEM13 
: REM* 94 

140 PRINT3$:I=VAL(g$):TP=INT( (24 
-2*I)/2-1 ):BM=TP+2*l+2 

:REM*68 

150 PRINT" {2 CRSR DNs)CCTRL 9) EN 
TER MENU TITLE" :PRINTLI$;: GO 
SUB290:ME$(0)=IN$ :REM*7Z 

160 FORT=1T0I:PRINT"{2 CRSR DN3) 
(CTRL 9) ENTER MENU ITEM"T"{C 
RSR DM}";PRINTLI$;:GOSUB290: 
ME$(T)=IN$ :REH*220 

170 PRINT" (CRSR DN)(CTRL 9} JUMPS 

TO LINE NUMBER -";:GOSUB290 

:LO(T)=VAL(IN$) :REM*0 

180 TL = LEt4(ME$(T) ) +2 : IFTL> PLTHEN 
PL=TL :REM*52 

190 NEXT:RE=INT( (40-PL)/2-1 ) :LE= 
RE+PL+1 :REM*14G 

200 PRINT'MSiiFT CLR)20000 RE=";R 
E;":LE=";LE;":TP=";TP;":BH=" 
;BM;":I=";I":PL=";PL :REM*14 

210 FORT=0TOISTEP2:PRINT2001 0+(1 
0*T);"ME$(";T;")="QS;ME$(T); 
QS; :REM*238 

220 IFME$(T+1 )=""THENPRINT:G0T02 
40 :REM*15B 

230 PRINT":ME$(";T+1 ;")="Q$;ME$( 
T+1);Q$:NEXT :REM*126 

240 A$ = "":F0RT=1T0I-1 :AS=AS + STR$ 
{LO(T) )+","; NEXT :A$=AS+STRS( 
L0(I)) :REM*234 

250 PRINT"20230 0NTGOTO";A$ 

:REM*218 

260 T=INT(I/2+.5)+4 :REM*87 

270 P0KE1 98,T+1 : POKE631 , 1 9 :FORI= 



310 
320 



1 TOT : P0KE6 31 + 1,13: NEXT 

:REM*1 53 

280 PRIST"G0TO 360":END :REM*23 

290 IN$="" : ZQ$=CHRS( 1 66 ) +CHR$ [ 1 5 

7):PRINTZQ$; :REM*195 

300 GETZ$:IFZ$=""THEN300 :REM*71 

Z=ASC(Z$) :IFZ=13THENPRINT" " 

: RETURN : REM* 199 

IFIN$<>""THENIFZ=20THENPRINT 

Z$;2Q$; :IN$=LEFT$(IN$,LEN(IN 

$)-1 ) :GOTO300 :REM*129 

330 IF3=20THEN300 :REM*241 

340 IFLEN(IN$)=30THEN300:REM*213 

350 PRINTZS;ZQ$;:INS=INJ+ZS:G0TO 

300 :REM*43 

360 T=90 :REM*235 

370 PRINT" (SHFT CLR} "T: PRINT"T=" 

T+10; :IFT<37 0THENPRINT":GOTO 

370" :REM*107 

380 IFT=370THENPRINT"{SHFT CLR)3 

70":PRINT"380":PRINT"GOTO 40 

0" :REM*157 

390 POKE198,4:POKE631 ,19:FORT=63 

2T0634:POKET,13:NEXT:END 

:REM*207 

4 00 PRINT" (SHFT CLR} (6 CRSR DNs) 

YOUR MENU MAY NOW BE SAVED." 

:K$ = C[!R$(1 3) : PRINT" (HOME) {CT 

RL 7}390"KS"400" :REM*53 

410 PRINT"410"K$"4Z0" ;REM*11 

420 POKE198,6:POKE631 ,19:FORT=!63 

2T06 3 5 : POKET ,13: NEXT: P0KE6 36 

,158:END :REM*235 

20100 K$=CHR$(13) :PRINT"{SHFT CL 

R}{CRSR DN}";TAB(20-(LEN(M 

E$(0))/2));"{CTRL 9}";ME$( 

0) :REM*242 

20110 C=RE+ 2 : R=TP+2 : fort=1 toi : Go 
SUB20240:TLS''CHR$(213) :TR$ 
=CHR${201) :REM*142 

20120 PRINTME$tT):R=R+2:NEXT:BL$ 
=CHR$(202):BR$=CHR$(203):V 
R$=CHR${2 21) : REM* 174 

20130 HZS=CHR$(192) :R=BM+2:C=5:G 
OSUB20240:PRINT"MAKE CHOIC 
E AND PRESS (RETURNS 

:REM*196 

20140 C=RE:R=TP!GOSUa20240;PRrNT 
TL$ ; : F0RT=1 TOPL: PRINTH2$ ; : 
NEXT:PRINTTRS : REM* 14 

20150 FORR=TP+1T0BH-1 :GOSUB20240 

:PRINTVR$;TAB(LE) ;VE$;NEXT 

:REM*54 

201 G0 R=BM:GOSUB20240:PRINTBL$; : 
FORT= 1 TOPL :PRINTHZ$;: NEXT: 
PRINTERS : REM* 192 



20170 C=RE+2:R=TP+2:T=1 :REM*2B 
20180 G0SUB2 02 40: PRINT" {CTRL 9}" 

ME$(T) :REM*132 

20190 GETZJ:IFZ$<>CHR$(17)ANDZ$< 

>K$THEN20190 :REM*210 
20200 IFZ$=!K$THEN20230 :REM*74 
20210 IFT=ITHENGOSUB20240:PRINTM 

E$(T):GOTO20170 : REM* 128 
20220 GOSUB20240:PRINTMES(T) :TbT 

t1 :R=R+2:GOTO20180:REM*134 
20240 P0KE211 ,C:POKE214,R:SYS587 

32: REM POSITION CURSOR 

:REH*227 
20250 RETURN :REM*163 



Listing 2. 



999 RUN20000 :REM*212 

1000 PRINT"(SHFT CLR ) CONGRATULAT 
IONS I YOUR PROGRAM WORKS 

:REM*151 

1001 PRINT"PROPERLyr' :REM*235 

1002 FOR T=1TO2000:NEXT:RUN20000 

:REM*75 

2000 POKE53281,1 :REM*141 

2001 PRINT" (SHFT CLR) {CTRL 8}THI 
S IS MENU SELECTION #2": GOT 
O 5000 :REM*174 

3000 POKE532B1,7 :HEM*133 

3001 PRINT"{SHFT CLR} (CTRL 2)THI 
3 IS MENU SELECTION #3": GOT 
05000 :REM*166 

4000 POKE 53281,5 :REM*109 

4001 PRINT" {SHFT CLR){COMD 8}THI 
S IS MENU SELECTION iil4":G0T 
05000 :REM*168 

5000 FORT=1T02 500: NEXT: POKE 532B 
1,0:HUN20000 :REM*103 



Listing 3. 



1 INPUT"PR0GRAM TO APPEND" ; A$: IN 
PUT" (5 SPACES) DRIVE 8 OR 9";U: 

REM C-64 & VIC-20 :REM*117 

2 A=PEEK( 44): PRINT" (SHFT CLR) {3 
CRSR DNs)LOAD";CHRS{34) ;AS;CHR 
$(34);CHR$(44);U ;REM*20S 

3 PRINT" {4 CRSR DNs )POKE43 , 1 : POK 
E44,";A;"(HOME)" :REM*3 

4 POKE632,1 3:POKE633,13:POKE634, 
13:POKE198,3 : REM* 16 

5 IFPEEKH5!<2THENPOKE43,PEEK(45 
)-2+255:POKE44,PEEK(46)-l :END 

:REM*11 

6 POKE43,PEEK(45)-2:POKE44,PEEK( 
46):END :REM*92 



MONEY-BACK GUARANTEE ON QUALITY SOFTWARE 



AIDS/LANCUAGES/ 




GRAPHICS & CAD 




tnvendJIY Minijtt 


$60 


UTIUTIES 




[:ad30(Ihti 


S43 


Pr<iectPiiiinet»Re|iort«r 


EB 


Big Blue n elder (Sogwamp) 


Hi 


Dooitte (Orrni) 


34 


Fle)(tiiel!8or64(Cst(l.nai) 


43 


BleBluiRgidtrCPM 


M 


Ftetldrawj inkwell] 


64 


Superpack 64 1[)if1ilai| 


50 


CPWsnJSi Pin -Line) 


»§ 


PlaiHgnl 


it 


Superpack lISiDiqiiai) 


62 


CPowdMIProliwl 


J9 


GjteHa ■Bofders/CHDArt 


n 


WordPro 118 i Spe* (Pro-Lire) 


45 


OnomtKllH/rJKKira) 


M 


HtlMn <*m ■ eich 

OEDS (Berkt'tyl 

OeskPeckl 
Fnnffacm 


12 


Wori(pro64»Sp«IHPto-Lir«) 


3B 


Dnomt Spenl (K.fa) 
DNQimidBKProlin*) 


51 
IB 


49 
!6 


Wofillllei:54S(ielt(Micii3el| 


tt 


Kvsn Pascal 1 ta or 64 (Kyan) 
HawToGBlMsslCCOSBook 


60 
13 


PERSONAL 




HgwToGeiMuiGEOSDish 


9 


OEOOEX 


34 


ENRICHMENT 




T(uKernsl64(Fn5m) 


« 


WrHer's WerkslM; 


43 


*W*j nee Musk SritenKFirebid) 


U 


MiaeOJSkKiliHoraKifil 


« 


GETSSj«APle|RlM| 


30 


BodfUnli Prn<)uctn8iaytog) 




Pisyttell Ewm iCaranalfeacti 


34 


Gt>ptiiclffle3r»iM2(lnkwei;i 


n 


Muscte Develop nremPackige 


56 


SupBihltlHUPrism) 


J6 


Home Designer 1!l(K!r»[lall) 


<5 


CarOic Eietciie Package 


74 


ISO S Assembler 64 /i:b 


43 


Mo»lng Pictures 


K 


Olher 


call 






PeniMctlvei II (Kira) 


51 


Ceiebiity Cookbook (Ueiriii) 


IS 


TELECOMPUTING 




HOME* BUSINESS 




Fo(ilirieOroidifi.n)]r5tfll 
HmrtsSucceedLeveaMsrwt 


» 
M 


Bttittirm Pro lit (PrOBtesswl 
Beeilerm Pm 64 (Projressw) 

DitatiuHi Et (Prism) 
Slilli Sense i:B(Pr>sin) 


43 
1B 


(IccminunllZSIKFSl 
Const, or ProlBsi. Medule 


i;g 

60 


Maps Europe ipjojiioii) 
Haps USA (H.ii!,wsclt| 


n 

34 


43 


BEST Business Minsge. Series 




Maps World (Rat)ar$o(l) 


34 


Sbiti Sense 64 (Piismt 


34 


*/RorA/P 


51 


The Saiual Edge (MBfrili) 


26 


Syntecii BBS Conn Set IKiral 


43 


Gencrai Ledger 


60 


Tlie0r83mMjctilne(Werrlll 


25 



COMBINATION SPECIALS 
IITOU save because we iate II 

TOW TO GET THE MOST OUT OF 

GEOS BOOK + DiSK, (or JZO. 
GEOS + DESKPACKI + FONTPACKi 

tOfMT. 
GNOME SPEED + GNOME KiT (p- 

!75. 
SVNTECH BBS CnWSTRUCTlDN 

SET + a iia (]AMES MODULE ■ 

tnttifcrSSB. 
Ail 3 MAPS (ran R*y r sofi lor KiB. 
Ali 4 ol li-<e GRAPHIC SALLERIAS 

lprtB3. 
FLEXIDBAW i Fi EXiFONT lor 

1100. 
Bcdyiink's MUSCLE DEVELOP^ 

MENT D'u! CAROIO EXERCISE 

PACKAGES lor 1124. 
BEST GENERAL LEBGEB + A/P + 

A/ftt0rI152, 
DFILE 1 2B wilil UtiLiTiES + WORD- 

FiLE 128 wrih SPELLiNG CHEC- 

K£RforS49. 



OROEBING iwsnuCTOHS: VISA. MasterCard. Pefsonat Check. Money Otilet « COO are 
welcome Shippmn USA KXOvmai. JS.OO 2od Day. 114 00 overnijiit. C add S2.0O 
Canada /Mciico $0 00 Atf Mil: ForUgn: S8 00 Air Mail. PA reside nis add hX sales lai. 

Spcciiv prodiici n.ime and eompuHr/dist dmc and phono numlrer. Ail in. slock iiems wilt 
beiiiipped imniijrii.iteiy. II we are lemporariiyout-ol-slock, wewiil ietyou know 



Ft»CUSTOM£«S£*lVICEpl. 



OUR PRODUCTS 

We carrv a c-ompieie line ot Languages. Aids, Uiiiites, 
Teiecomputinc. Graphics and Home 4 Business Aids hy 
Best. BodyLog, Cardinal. Oijilal Soiuiions. inkweli, 
Kira. Melacomcfl. Midntie. Omni. Prrsm, Proline, 
Rsdarsotl. SOffwimparid rnany more" 

OUR PRICES 

Our prices are reasonaoly disi;ounied, our shipping 
charges are fair and we hav« no hidden charges. Get 
ei/en lieiter prices witti our 'pecalsi 

OUR PROMISE 

WE GUARANTEE TOUR SATtSFACTIDHII It. lor any 

reason, you are f-ol salislied with your seieclron wilhin 
15 days ol your recerpt, simpiy return ihe product 10 us 
lor a Iriendiy relund ol your puxhase prrce 



Cjii or «r,le lor our FB£I CATALOG. 

describing, rn detail, c^r 100 fine 
prmjucls lor your Crjmrnodore. 



24 HOUR ORDER LINE 
(215)683-5433 

BHiWALL 



P.O. BOX 120 Hy, 



74 / RUN AI'RIl, m'l 



Ciisle 73 on Raader Servico csrd. 




SOFTWARE CLOSEOUTS 



DISKETTES 



SonyDSODS!*' t 9.97 

Memotei DSDD 5'/i' s a.97 

Precision DSOD SW ' % 7.97 

Bonus by Verbatim DSOD SVi'S 6.97 

Sony 3'A' DSDD S 25.50 

Sony 3%" SSDQ $ 19.50 

Winners 3'A" DSDD $ J4.0O 

Zofk I S iJ7 

Zotkit S 4.77 

Zodl III S 4.77 

File Now S 7.77 

Calc Now S 7.77 

F»90«f S 7.77 

Bert S 7,77 

Popeye S 7.77 

MuWpten - IJ9.77 

Triad % 4.77 

Battlezore S 7.77 

Rotwtron $ T.77 

Rack-Em Up 18.77 

Maeh 5 t ».» 

Mach 128 S 29.90 

Leader Board % 23.90 

Tournament Disl( % 12.90 



ICROPROSE 



Aerojet $ 20.77 

F15 SIriko Eagle $ 19.47 

Conrilct in VIelnam S 19.47 

Gunstiip , J 22.77 

Silent Service S 24.77 

Cwiificate Mflkef t 29.90 

Newsroom $ 29.00 

Clip AH I.. S 16,90 

Clip Art II % 22.00 



PRINTERS 



OWnwle 10 »124.7r 

Okimale 20 1134.77 

PtuQ-N-Print C64 , $ ».77 

Ptug-N-Print Amiga $ 69.77 

ParasOfliC 1091 1224.77 

Panasonic 1080 $199.77 

Slar NX 10 S239.77 

StarSGIOC , $254.77 

Okimale 120 $224.77 

Epson LX 80 $239.90 

Epson FX 85 1369.90 

Epson FX 286 $479.90 

ViC 15S Grao^ics Prirrter $ 99,90 

MPS 803 Prinler $109,90 

C16M 300 Baud Mo<lem $ 37.90 

Commodore Plus/'l % 79,90 



COMMODORE CLOSEOUTS 



TIMEWORKS BLOWOUT 



Paitiwr 123 33,77* 

Data Manager 138 38,77 

Swlftt^ 128 w/Sdeways 38,77 

WordiwHer 128 w/Sp^Weckef 38,77 

AH Four 149.90 

SyMa Porter's 

Parsorval Finance 42.77 

OaiaManagw 27,77 

WonJWrKer 27.77 

SwiftCate 27,77 

SyWa Porter's 

Pefsoriat finance 32,77 



DIGITAL SOLUTIONS 



Pooket Writer 64 | 23.77 

Pocket Writer 128 $ 28.77 

Pocket Planner 64 $ 23,77 

Pocket Planner 128 .$ 28,77 

Pocket Filer 64 $ 23.77 

Pxket Filer 12 t 28,77 



Call for Pricing 
...iH STOCK... 



MONITORS 



Samsung 14' Color $m,aO 

Sanvsung Green 12' , \ 49,90 

80 Cd. Cable $ 8,77 

Monitor Cable. i 5,77 

NEC 12' Color S1J4.90 



JOYSTICKS a ACCESSORIES 



WICO rue Boss $ 10.77 

WICO Ball $ 14.77 

WKO 3 Way $ 18.77 

Kraft $ 6.77 

SVi" Drive Ctearwr $ 6.77 

Vh' Drive Cleaner $ 7,77 

CRT Cleaner $ 14,77 

C64 Cover $ 6.77 

Cl28 Cow I 7.77 

Drive Cover ST $ 7.77 

Printer Head Cleaner $ 7.77 



CLOSEOUT 



Ko»iaPad 
By Koala Technologies S 39,77 



Championship Wrestling $ 23.90 

Word Games J 23.90 

Supper Cycle $ 23.77 

Summer Games $ 23.90 

Summer Games II $ 23.90 

Winter Games $ 23,90 

Fast Load $ 23,90 

Mulllplan ; . 1 39,90 

World i(arale Champ $ 17.90 

Worlds Greatest Baseball $ 22,90 

Koronis Rift $ 22.90 

Eidolon S 22.90 

Jet i 25,70 

Flight Simulator II $31.70 

Scenery Disks 1-6 EA . $ 13, 70 

Scenery Disk 7-1S EA . S 13.70 

Scenery Disits 6 Pack i 69.70 

Consutlam $ 35,77 

Paperclip S 35,97 

Paperclip wOpell $ 47,77 



SUBLOGIC 



ABACUS 



226 Lincoln Road Miaini Beach, FL 33139 



COMMODORE HARDWARE 



C128 Computer. S2S9.90 

C1571 Disk Drive $239.90 

MPS 1200 Printer $249.90 

C1902 Monitor $288.00 

C135C Mouse $ 37,90 

C1660 300 Baud Modem. S 49,90 

C1670 1200 Baud Modem. . $146.90 

C64 Computer $139.90 

64C Computer $ CALL 

Assembler Monitor $ 24,99 

Basic 128 $ 39,99 

Basic $4 t 24,9» 

Cadpak 128 $ 39.99 

C8dpak64 » 27« 

Chanpaiti2e 1 17« 

Chartpak64 t 24J9 

Cotwl I STilO 

Forth $ 2630 

Powerpla;) $ 26,90 

Quick Cop/ 2,0 $ 14,90 

Super C Compiler $ 39.90 

Super Pascal , $ 39,90 

TAS $ 39,90 

VidoD Basic , $ 27,90 

XPER $ 39,90 



ACCOLADE 



MASTERTRONIC 



Last V8.,... -..,,$ 8.49 

5 A Side t 6.49 

Slugger $ 6.49 

Paul Macartney $ 6.49 

BMX Racer $ 6,48 

Sky Jet $ 6,49 

Line Action Biker $ 6,49 

Skiwrlter $ 11.99 

8usicaic3 $ 11,99 

Instant Recall $ 11,99 

• Alia $ 29,97 

A» d Acs* $ 18.MI 

0am Busters t 17,90 

Fight Night t 17J0 

HardbaJ! S 17.90 

Law of the West t 17,90 

Karateka . . . . .^^^M . , . . $ 17,00 
Printshop . , . .'M"™lt^^• , . . , $ 25,90 

LIB 1/2/3 $ 14,90 

Compankin i 24,90 

Bank St. Writer $ 32.90 

Superbasa 64 $ 47,77 

Superscript 64 % 47.77 

Supertjase 1 28 $52.77 

Superscript 128 | 52,77 



BRODERBUND 



ODi:it;ucS ON[,Y 



1-800-233-6345 



CUSTOMER SERVICE OR IN FLORIDA (305) 538-1364 
FREE FREIGHT ON ALL ORDERS OVER $100.00 



Orders under $100.00 add $4.00 stiippirig ant) handling. C.O.D. orders add $<1.00 prices rodect a 3% casli discount. Add 3% for VISA/MC AMEX 
Personal checks allow 2 wks for processing Prices Subject to Ctiango Without Notice 
ORDERS RECEIVED BEFORE 12:00 PM WILL BE SHIPPED SAME DAY. Florida rcsJdenIs add SW salts lax 



H Em While THEY'RE HOT 



ReRUN Back Issues are going likf iiot- 

cakes! And no wonder. Each Ready- to- Run disk 
is packed with ihc best 64 and 128 programs 
from RUN for hotne, business, emertainment, 
education, productive programming and more! 

And if you act now, you can TAKE $5.00 OFF 
the total price of any 2 or more back issues. IJut 
supplies are limited (cspctinlly tlic '83 issues), so 
don't delay. Return the coupon below or CALL 
TOLL FREE 1-SOO-258-J473 (NH. 1-924-9471) 
for credit card orders and complete your soft- 
ware library today 



i\f^S^ 






.1*8 



.8i«Jt**'c"^^^"'° 



plu*;, 






^^1S^ 





'y Pal, 












or 



S'A<l'&S. ! 



'"mm.'' 






"'a:l«^ 



,«^^> 



«}»>' 
iV ^»*^ 



mA 







RlKOr® 



Mail to: 
ReRUN, BO Elm St,, 
Peterborough, NH 03458 



ReRUN Back Issues Order Ibriii 

Please send (he ReRUN Back Issues I've 
ehtelicd below at J21.47 ca, for disks, St 1.^7 
ea. for cassette ('85 Fall & Winter only), includ- 
ing postage and handling. Subimct $5.00 «ri 
the totRl price with the purchase of an) two ur 
more. Each issue includes a complete documen- 
tation booklet. 



Winter: D Cassette 
DIM 



P Ptodtictivity Pak I 
Dislc only 



1985 Issues; 
Fall: G Cassette 

DDist 
\m Issues (oti Disl only): 
DJjtt/Fcb D Mm/ Apt DMiy/Jun D Jtil/Atig DSep/Oa D Nov/Dtc D ProduaivityPakll 

Payment eiKlosed D MC D Visa DAE 



Card* 



I 

I 

I Sipature 

I Plrase Print: 
I 



Exp, Date 



Nanie. 



Address . 



I 

I City. 



. Slate - 



. Zip. 



Disks contain more proflrarna than cassettes. Pricea inctuda postage a/id tiandllng. 
Please allow A-S weolis tof delivery. US luntia drawn on US faanits only. 



4-87BI 



^k^E 1-800-258-5473 



\ 



■ffli 



Ai'-^t 



'«s 






% 



.^f-^* 



<>: 



4/^ *%i 



l"-^ 






if- f^ 




AmigaWorld ^ 

SPECIAL ISSUE 



Hurry! Limited Edition! 



The technical and tutorial reference you've been asking 
fori Packed with graphics — programming hints and tips — 
system how-to's — and more of everything you've come to 
depend on in AMIGAWORLD. Only $3.95 ! 

Wiiether you're a novice or an experienced Amiga user, the 
more you know about today's most advanced PC, ttie more 
creative you can be with it. 

To realize the full promise of your Amiga, this clearly writ- 
ten Special Issue is a "must have," You'll use its helpful articles 
and tutorials to save time, be more productive, and do more 
with your machine. This is an issue to refer to again and again. 

Hurry! The 1987 AmigaWorld Special Issue is sure to sell 
out in a matter of days, and will not be reprinted. Reserve copies 
now for yourself and your associates. Here's what's inside — 

• Amiga tips and techniques. Time-saving tips that help you 
get the most out of your hardware and software. 

• Event programming in Amiga BASIC. How to get your 
Amiga BASIC programs to respond to mouse clicks, key 
presses, error conditions, collisions, and other events. 

" Hardcopy Amiga images. How to capture, print, photograph, 

and videotape Amiga images. 

• Advanced CLI. How to get the most out of CLI. 

• Inside IFF. How pictures, music, and text are stored in 

AmigaDOS files and how you can access them from C or BASIC. 

• Using the Icon editor. A step-by-step tutorial on creating 
custom icons for your Workbench. 

• Programming the FJCEC. How to program the Amiga multi- 
tasking executive. 

• Beginner's guide. The basics on how to backup disks, copy 
Rles, run programs, and more. 





FKEE with each Special Issue! This l6-page pull- 
out quick reference guide eliminates searching 
through manuals. Use it to look up AmigaDOS 
syntax. Printer control codes. Memory maps. 
Hardware locations. Pin-outs for parallel, serial 
and RGB ports and expansion bus. Includes 
ASCn chart. Block diagram. MSIC commands. 
Glossary. All in one handy, hound booklet to put 
on your reference shelf — yours FREE with your 
AmigaWorld Special Issue! 



Aml^ i$ a re^Ji^red iraitrmark ordonimodore Business Machines, Inc. 



copies of ttie AMIGAWORLD 
Special Issue, with my FREE pull-oul Programming and Techmcal Reference 
Guide 1 am enclosing 53-95 for each copy that I order. 

n Check enclosed ' 



_J 



D 



w\ 



Card* 



Exp. Date 



Signature 



iNanie 



Address 



City State Zip 

Canada & Mexico 14, SO, Foreign .Surface 15.50, US fund,'; drawn on IS bank, Foreign 
Airmail J5,50. OrdiTS will lie-in shipping in May J9H7, 

CW COMMUNICATIOKS/ PETERBOROUGH 



Llu nq ji ro 



RN47 



TELECOMPUTING WORKSHOP 




Bj DAVID BRADLEY 



Telecomputijtg Workshop is « monlhly 
column dedimled to the needs o/RUN read- 
ers who are mhig, or intend to use, a Com- 
modore computer for telecommunications. 
We invite you to submit your questions or 
commetits to: 

David Bradley 
Telecomputing Workshop 
do RUN Magaxine 
80 Ebrt St. 
Peterborough, NH 03458 



Thank you for helping me locate 
Kermit, a DEC VTIOO terminal emu- 
lation program for microcomputer- 
to-mainframe file transfers. Now I 
can upload files from home to the 
computer at my university. The pack- 
age that came with my 1670 modem 
and C-128 wouldn't throttle the trans- 
fers, so I lost data intermittently, no 
matter what I tried. 

I still have one question. The ver- 
sion of Kermit that I got from Public 
Domain Solutions works only in the 
C-128's 64 mode. Where can I get this 
protocol for the 128 mode? 

Rich Vandagriff 
Irvine, CA 



I don't know of a 128 mode termi- 
nal program that supports Kerniit. I'll 
look around and report back if I find 
one. From tlic sounds of it, tlie 64 
mode program is doing the job, stj, 
until a 128 solution becomes avail- 
able, you should get along just fuie. 



I have a C-128 and a 1670 modem 
and have been trying to write an au- 



todialer program for them. However, 
I can't figure out the correct Open 
and Print# statements to get the mo- 
dem to dial numbers and perform 
other AT commands. Can you help? 

Errol Kom 
Boulder, CO 

The little program below should 
make the 1670 dial the RUNning 
Board's telephone number: 

10 OPEN2,2,0,CHRJ(6) + CHR$(0) 
20 PRIN"I'#2;ATDT 

The ATDT will dial tone while ATDP 
will dial pulse. 



I own a C-64, a 1541 and two mo- 
dems. One modem is a TeleLeaming 
64 and the other is a Volks 6470 with 
autodial. I have the telecommunica- 
tions software and manuals that came 
with each of these units, but I need 
software with VTIOO emulation, so I 
can access the mainframe computer 
at the university I attend. Do you 
know of any such program? I'd also 
like the terminal program to accom- 
modate either Punter or Xmodem 
protocol. 

Emanuel M. Canaday 
Jennings, MO 

A commercial program that will 
work with your TeleLearning 64 mo- 
dem and do everything you've listed 
is BobsTerm Pro. Mark A. Bennett 
from Elma, New York, uses it with his 
C-128 and a 1670 modem and rec- 
ommends it highly. It costs about $80 



and is available for the C-64 and the 
C-12a (in 128 mode). Public Domain 
Solutions, PC Box 832, Tallevast, FL 
34270, should have some public do- 
main terminal programs for both of 
your modems if yt>u find the price of 
BobsTerm Pro prohibitive. 



I just read your column in the De- 
cember 1986 issue of RUN. I'd like to 
respond to the question asked by 
Edward P. Young of Zelienople, Penn- 
sylvania. I too received a modem 
when I signed up for Q-Link. They 
sent me a "64 modem" with no user 
guide. I wrote to TeleLeaming Sys- 
tems for a manual, as you suggested 
in the December column, but they 
no longer support that modem and 
didn't send me a manual. They did 
suggest user's groups as good places 
to exchange information regarding 
modems. 

Debra A. Doman 
Triadelphia, WV 

Thanks for the information on 
TeleLrarning's lack of support. It 
looks like anyone who has a question 
about using a "04 modem" from 
TeleLearning has a choice of checking 
with a local user's group or writing to 
Telecomputing WVirkshop. 



On page 1 14 of last December's is- 
sue of RUN, you reported you had 
found a device, costing $34,95, for 
protecting modems from power 
surges. We make a device called the 
EMF-232 that's effective against 



78 / RUN AfKll, 1987 



Attention 
Subscribers 



We occasionally make our maiiing list available to 
other conipaiiics or organizations with prtKhicts or 
services whicli wc I'wl might be of interest to yon. If yon 
prefer that yovir uanie be dele ted from sncli a list, 
please fill out the eoujxin below or aiilx a copy of yonr 
mailing label and mail it to: 

CV\' Communicaiions/Peterborouj^ 

RUN 

PO Box 954 

Farmingdale. NY 11737 



Please delete my tiiime from mailing lists sent to other 
companies or ot^nizations, RUN 



^ 



Name 

Address. 



aty. 



. State . 



.Zip. 



THE SMART WAY TO SAVE 
YOUR RUN 

You'll find all your favorite issues of RUN in minutes— and in 
great condition— with smart-lool<ing binders or file cases from 
Jesse Jones. 

Sturdy, protective fiie cases make for easy access to each 
issue, while rugged binders ^tow magazines to iay flat for 
easy reference. Both hold 

12 issues, are custom-designed in brown with gold spine let- 
tering, and are unconditionally guaranteed. 

Order today! 
File Cases: S695 ea.; 3/$20; 6/$36. 
Binders: $8.50 ea.: 3/$24.75; mA6. 



YES! Please send me protection for my RUN; 




-Be Cases 



.Bindecs 



I eretae my check cf ttxmey order tor S . 
Marie 



Address. 



. Stale- 



-Zip. 



us ojnency onlv. CXHade US. sMUX 
per isn k/ poiiage and handng 
PIrase EfM 4-6 melts tor drtvay. 

HAH TO; Jesse Jones Sat Corp , PO Box 
SIM. t3epL RUN. fN«le*hia. W 19141 



UNIVERSAL RS-232 INTERFACE 

with Commodore U$0r Port oxpenston.ONLY $39.9S + shipping 

Now you car connect and communicate with any of ttie popular 
RS-232 peripherals using your Commodore User Port. You can even 
connect more than one and leave it permanently attached. This 
superb expander opens a whole new world to your Commodore com- 
puter's capabilities. You can now connect 1o printers, modems and 
any other RS-232 devices. If you already have a device that connects 
to the User Port, don't worry because 
the port is duplicated on the outside 
edge ol the interlaoe. Smply plug it in 
and turn on the device you want to 
communicate witJi. Comes complete 
witfi sample driver program listings. 
Compatible with all Commodore 
home computers with a user port. 
1-year warranty. Order #5232. 

AprOSpand-64 Gives your Commodore 64 or 1 28 
full ejspandabilitylThis superbly designed expansion module plugs 
into the expansion port & gives you 4 switchable {singly or in any 
combination) expansion connectors —plus fuse protection— plus 
a reset buttonf Before you buy an expander, be sure that it has a 
fuse to protect your computer and that you can activate your car- 
tridges in any combination ailowed by the cartridges. 




<">' 



0^' 



=\^^ 




'p^ 



CO^ 



>^ 



Order # 5064 
NOW ONLY $29.95 + shipping 

hipiA/f "^XTENDBR-64" allows you to place your 

fVC rr • Aprospand-64 {or any other cartridge expander) in 
a more convenient location. This device is a 10" section of ribbon 
cable with male and female connectors that allows you to place 
your cartridges to the side of. rather than in back of, your com- 
puter. This puts your cartridges and switches within easy reach. 

ONLY $19.95 + shipping. Order #5065 
Commodore Interfaces and Cables 

CardprintG-WIZ Printer Interface #1 108 $46.95 

Commodore Serial Extension Cables $Call 

Amiga Printer Cable (6 ft) #3040-6MF $17.95 

Amiga Printer Cable (1 ft) #3040-1 OMF $21.95 

Commodores Pin Serial Cable (6 ft) #3006-5Mly1 $ 6.95 

Commodores Pin Serial Cable (8 ft) #3006-8Mf^ $ 8.95 

Shipping par above Items: $3. Cont. US Sfi. CAN^H,Hl,AK,APO,UPS Blue 

PRINTERS p^i^^ ^ g^jppi^g 

Aproiek Daisy 1 1 20. 20 CPS, Ordef »1 1 20 JZ79.9S -^ S11 .00 

Auto Cul-Sheel Feeder, Order #1 110 (185,00 +S7.00 

Tractor Feed. Order #1112 $ 7S.oo + $s,00 

SEIKOSHA 

SP-1 000 VC (0-64) Order#2200 $163.95-*- S1 0.00 

SP-100O Apple lie. Ivtac Order #2300 $1B4.95-t-i10.00 

SP-1000IBMOrdor#2100 $18fl.95 + I10.00 

SP-1000 Serial Order #2500 $iei.95 + S10 00 

SP-1 200AI Ordet #2600 S199.95 + S1 0,00 

MP-1 300AI 300 CPS, #2700 $449.95 1- $1 2.00 

MP-1 300 ColOf Kit Order #2705 $119.95-*-$ 5.00 

BP-5 4 20 420 CPS Order #2800 $949,95 + $27.00 

ORDER INFORMATION California residents add 6% tax. All prices 
are cash prices— VISA and MC add 3% to total. We ship the ne?!l 
business day on money orders, cashier's checks, and charge cards. 
A 14-day clearing period is required for checks. Prices subject to 
change— CALL. Dealer inquiries invited. 

For itiformation and in Calif, call 805/987-2454 
TO ORDER CALL TOLL FREE 

1 (800) 962-5800 (7-7 pst) 

Or send order to: 

_~. Dept RN 

^^ /1W?OIPI^ 1 071 -A Avenida Acaso 

■ -= — - rirK.V.^I\.IV. Camarillo, CA 93010 



Cude 79 on Rsadm Sarvteo oard. 



SPECIAL EDITION! 

nrnrt: yfju am do with / 



r 



r^r\i\ 



r^ 




Packed with productive applications for your G64 
and C-128, including many never-heforefublished! 



No matter how you and your fam- 
ily use your C-64 or C-128, you'll 
make short work of your most chal- 
lenging computer projects with PRO- 
DUCnvnYPAKn-±c blockbuster 
sequel to last year's best-selling Produc- 
tivity Pak! 

Here, on a ready-to-run disk, you get 
more than a dozen top-raki program for 
Word Processing. . .Telecommunica- 
tions. . .Database Management. . . 
Spreadsheet Calculating {featuring the 
popular Dala^ Series) ... PLUS Educa- 
tion, Graphics and Utilities. 



To ^t your PRODUCTWnY PAK U M. with 
a fully illustrated documntatwn booklei and 
loading instmctims, complete the order form be- 
low or 9 CALL TOLL FREE l-m)-258-5473 
(In NH, did i-924-9471). 

YES! I want to increase my productivity 
with RtRUN's new PRODUCnvnY PAK U. 
Please send disk and booklet at J21.47. 
{Includes postage), 

n Payment enclosed D Amex D Visa D MC 



Cirdl 



Exp, Due 



Signal urt 



Addrn) 



City 



Stale 



Zip 



•Commodore 64 and 118 are rrpuertd tiademariu of 
Ccunmodare Btuincu Macbino. Inc. 

RtRun'ElmSlrett'MeAofoujliNHOMSe •t-87P 




FOR THE C-64, 



THE DATAm£ SERliS \ Here's the 
newest version (3.6) of the most popu- 
lar database management program 
ever published in RUN, now fuliy up- 
dated exclusively for this special Reliun 
by the auilior, Mike Konshak! Includis 
DATAFILE, DFPRINT, and DFCALC! 

"One fantastic piece of woikl" 

-Fred Burkhart 
"Simpler to use and more fleiible than most of 
the 'commercial' progrMw!" 

-R Kirkpalrifk 



■tEKTE MEU FILE SUIT PBOSRAN 
»tl RECOBO TO CUEREHI r(LE 
HirMFV eECDRIl IM CURKENT FILE 
S^LETE RECOKO IK CUHHEMT FltE 
UIEH OB EII[T FILE 
Mil i!ECO«OS B¥ FtELO 

iffiMT >Ecoai»s usiKB orraidr/predLt 

ITdB aOdD) OLD FILE FBOM OISX 
a«ITE (SdUE) CURKEKT FILE TO »ltX 

■ »iu »tiuE cswuiiDs a tl DiBccrotv 



RUN SCRIPT 64 I Here's power and 



flexiblility in a word processor, writ> 
ten by RUhts noted programmer, 
Robert Rockefeller. Now totally up- 
dated with more than 100 features 
and optionsl 



RVNTERM PLUS J (Wiili ..\iit(i(li;)ltnK)— 



The hit ickcommunicalions pro' 
gratn lets you tap into inftnite 
sources of information including 
CompuServe, Delphi and The 
Source. And now it can be used with 



autodialing and a wider choice of 
modems including die 1650, and die 
1670— plus odier 1650 compatibles. 

DISK BACKUPJ A handy disk utility 



that permits you to make copies of 
your Productivity Pak I! disk. 



CONSJRUaiON SET A graphics 



utility that helps you create 6 con- 
secutive scrolling background 
screens. Great for creating adven- 
ture games! 

I toco FOB KtPS] A super LOGO 



languagu using furde Graphics de- 
signed especially for children. 

{menu 64 \ This disk utility displays 



all programs on your disk and lets 
you run them widi ease. 



AND FOR YOUR C-128 



RVN SCRIPT 128 ] The 128 version of 

the popular RUN SCRIPT word pro- 
cessor by Robert Rockefeller. Features 
a full 80 columns, larger text files, 
plus graphics capabilities. 

GRADE800K 128 I A valuable class- 



room management tool for teachers. 
REMINDER T28j The all-purpose 



"desktop accessory" that puts your 
memos and appointments at your fin- 
gertips. 
"MENuIW] This menu program lets 



you automatically run your 128-mode 
programs. 



STOLL FREE 800-258-5473 



Telecomputing Workshop 

suites on telephone lines, and the list 
price is only $12.95. 

A.W.Hughes 

PhiUips ECG, Inc. 

Williamsport, PA 

Thanks for writing about your 
surge protection device. Readers who 
are interested in this unit can call the 
Phillips company at 1 ■H00-22.^-832fi to 
get the name of a nearby dealer. 



I have a C-128 and an Avatex 1200 
modem connected with a Deluxe RS- 
232 interface from Omnitronix. I've 
used several programs with this sys- 
tem successfully, but I have one spe- 
cial problem. I work with a network 
of the Presbyterian Church called 
Presbynet. Several times now, I've ac- 
cidentally gotten into long sessions 
where the network is transmitting 
background information to me. Since 
this is costly, I want to interrupt the 
flow and move on to something else, 
especially if I find the information is 
not especially useful. 

My system recognizes an ASCII De- 
lete, which is hex 7F (ASCH 127), as 
an interrupt, but most of the pro- 
grams I use don't tell me how to 
generate this character. I've used 
Runterm, Electronic Cottage (down- 
loaded from QuantumLink), Speed- 
term (Abacus) and others. 

George Wilson 
Donalds, SC 

A program that will send the char- 
acter you need is DarkTerm 4.B, a 
public domain C-64 terminal pro- 
gram that works with the Commo- 
dore 1 650 and 1 670 modems and the 
Avatex 1200 modem. To get it, send 
$5, plus $1 for postage and handling, 
to Public Domain Solutions, PO Box 
832, Tallevast, FL 34270. Tell them I 
told you to ask for DarkTerm 4.B. Also 
tell them what you told me, in case 
they have other programs (maybe one 
in 128 mode) that will send an ASCII 
Delete. 



I'd like to find out what it would 
take to start a BBS. I currently own a 
C-64, a 1541 disk drive, an MPS-801 



printer and an MPP-I064 modem. 
Would one of those $40 BBS pro- 
grams be good enough for a small, 
local board? Would I need any other 
equipment? Could a user damage my 
equipment while accessing the BBS? 
Would there be a lot of time involved 
in system upkeep? 

R. H. King 
New Bedford, MA 

To start a BBS you need a com- 
]>incr, at least one disk drive, an auto- 
answer modem and a BBS progiam, 
so you can start with the equipment 
you have. You might want to add 
other equipment after you get your 
board established, but I'd suggest not 
buying anything new now, in case you 
lliul being a SYSOP is not for you. 

There are a lot of commercial and 
public domain BBS programs avail- 
able. Just about any of them would 
get \'ou going. I-fowever, before you 
order one, make sure it will work with 
the modem and the rest of the equip- 
ment you have. Why not check with 
the BBS's in your area to see if you 
like any of the programs other people 
are running. If you find a promising 
one, ask the SYSOP where he or she 
got it and what it runs on. 

Running a BBS does take qtiite a 
bit of lime, but how much really de- 
petids on the BBS program and how 
busy the board is. 1 don't know of any 
way a user of yoiu' BBS could harm 
your equipment. 



I've heard that you run a BBS. What 
software and hardware do you use, 
what is the name of your BBS and 
what is the telephone number? 

Louie Jumper 
New York, NY 

My bulletin board, called David 
Bradley's BBS, runs on Steve Punter's 
BBS program and is node 13 on the 
PunterNet. It runs on a C-64, an Om- 
nitronix Deluxe RS-232 interface, a 
Hayes 1200 modem, a game port ex- 
pander, a C-Link, a PET-IEEE cable, a 
Comrex 220 printer with a Wilanta 
Arts descender-adding ROM, a Com- 
rex monitor on a swivel stand, a WV 
Devices Spike Arrester power bar, 
two IEEE-IEEE cables and three 9090 
hard disk drives. 

I'd give out the number, but since 
I'm getting married and moving to 



Florida, the number will have 
changed by the time this is printed. 
After I'm settled, I'll make the new 
number known. 



Telecomputing Tip 
of the Month 

If you're looking for a good substi- 
tute for the 1541 disk drive for run- 
ning a BBS, be sure to check out the 
FSD-1 froiu Emerald Coiuponent 
International. I've tried all sorts of 
things thai 1 ihouglit would make it 
fail, but the great little drive just 
won't. For more information, read 
Bill Ruddick's review on page 78 of 
the September 1986 issue of RUN. 
Back issues of JJWV are available for 
$3.50, plus 3 1 shipping and handling, 
from RUN Magazine. Back Issues, 80 
Elm St., Peterborough, NH 034 58. ■ 



David Bradley has been involved in 
telecommunifalion.H with Commodores 
since 1982. lie runs his own BJiS and h 
a member of the Board of Directors of the 
Toronto PET Uxrrs Group (TFUG). 



RUii' ii a publiiauan of (?M Conliiiiiiiicalionsnnt. (CWQ), 
an liiLemaiionai Data fifou|> (IDG) {lompan^. CWQ n Ihc 
world's largnt publisher of com|mKT-relatcd penod3c»K 
with iThiTrc IhanTOcompiEln' puhtlcaliuns in2H cnuiitrlf^. 12 
Iililtiun |>coplc md oil? or riK^rc of CWd*t publication! 
CMh Tnonlh. MfmlKn of llif 4 AV(]] KFtiup ar«CD[ilt<:c1c4by 
and contribulp to Ihf CW hti^miiiaTuiI S/nji Servi£t. ofTcrttlg 
\hi latcM domestic jind intirmaljonal computer im,^ MfiE|. 
ben of the group itKiudc: ARtlENTTNA-S Qm^iiil^tiaiirtd 
.'t,fm£mtt, PC ^havltr, ASIA'S Aaan Ctmpastrujotiii. Comnttaa^ 
raHasi WiM. AUSTRAUA'S CompuunaM Aiutmlii. Com- 
Rnffunsfioru VAiftd. Auitn^itin Pi] Wtjrid, Avstrdian Maajor^ 
AUSTKIA'S Ompulmutlt Onunrirk; flRA/.II.'S fWnVnui.K; 
Muiuif?; Cnil.F'S Ir^ormatifa, t^amptitaciim I*montii\ [>F.N. 
NfARK'S Om^mlrrm/rlci DmtaailL, If. IVIirU /immr*. «IW, 
FINMND'S TirtomiUi,. .MihiF; l-UANCE'S It .Mon* Infjrwa 
tvjw, DUtribuii^ue. GoUm. infafx:, Thvrmr. U Mtjndx do IHt- 
ams, GREECE'S Micm (^ Qmpulrr A^, HtWCAK^"S SXT 
Omfnirrwarld, Miimilag: INDIA'S Dalaqucl; ISR'Kn.'S flu- 
fir <!' Ompalm .MmlMf. Aiipb &■ Cjmpuim IVirAij; FTAUrS 
OmfnltnaiHil flalia, PC Hbrii .Vfupnmr. JAPANS Cumfiuur^ 
lairUJapan; MEXICO'S QmpKlmmU Mniar. THE NCTH- 
tSIANDS' RBn/nilmmU Nrltirrlandf, 1^. Wmld NahrrloKli; 
NEW ZhlAlJ^NDS CJmpuurwuiU Nnii /jaland: NOKWArS 
PC Mihalabi. GmpiUmmM ,\'v^, PEOPLE'S REPUBLIC 
OF CHINA'S Oima Cmnftilmatriit, SAUDI ARABLE'S At» 
hon Conputrr .Vmr. SOLTH KOREA'S TTif atiwnir Tbw; 
SPAIN'S Qxi^iuJmiisrUa^rau. (inimalmr Wrrii, PC Hbrtif £i> 
/™a; SWTDEN'S 0?mpuUT Siatim. .Miitnulalim, SanJu PC 
HW* SWrrZERLAND^ (jimfmlmawld Silaxii; UNfTED 
KINGIKJ.M'S Qmputo ^'^ul, UEC Taiij, SCI. T«Lri. ft; Biai- 
B«! HWi; UNITED STATES' Ant^foKtirii, HxUm Cjmfuur 
Nrm. OmputrnmrU. IHgilat rifua, Hll Minn, l-XX:US PMito. 
Iwru. inGder. /f^WSjtW. .MaeWmLi. Atirw .MurltftwwU. Network 
WorU, PC V/btil, PubLik', HUN: VENEZUELA'S QmpuSrmarid 
VmauAi, PC HifM VfimitH WBT GERMAXTS Qmjnilir. 



RUN APRIL 19S7/ 81 



THERESOURCECENTER 




BpMARGARET MOUBITO 



Inexpensive educational software 
is a major force beliind the use of 
computers in the home, and it can 
help make your hardware investment 
pay off without pushing you deeper 
into debt. Low-cost software is also 
a boon to schools on restrictive 
budgets. 

Most of this software is called "pub- 
lic domain," which refers to the fact 
that it's been released for access by 
whoever wants it, either for free or at 
a minimal price, 'ihe programs can 
be legally duplicated and distributed 
on disks or on-line. 

Professional programmers some- 
times donate work to the public do- 
main, and so do many unknowns, 
who may create gems that are worth 
fiir more than you'd pay for a com- 
mercial program. Public domain pro- 
grams run the gamut from excellent 
to useless, but with time and effort 
you can find the great ones. 

What Is Public Domain? 

If you're not sure what public do- 
main is, it may clarify it more to learn 
what it's not. A common, but mis- 
taken, belief is that programs from 
computer magazines are free soft- 
ware for you to copy and hand out to 
your friends. Unfortunately, maga- 
zine programs are usually copy- 
righted and belong to the inagaitine 
that published them. Most magazines 
don't relin([uish their ownership and 
consider copying their programs for 
distribution illegal. 

Readers of this column have been 
fortunate; RUN gave me special per- 
mission last year to release to the 
public domain some of the best edu- 



Low^ost, high-quality 

educatumal software 

is not a pipe dream. 

You just have to know 

where to find it. 

cational programs its readers had 
sent in. If other computer magazines 
followed suit, they could greatly help 
the proliferation of good educational 
programs. 

Another mistaken belief is that if a 
program isn't copy-protected, it's in 
the public dontain. While most com- 
mercial software companies build 
in copy-protection schemes that pre- 
vent you from making duplicates, a 
growing number of companies be- 
lieve copy protectitm isn't worth the 
bother. However, the programs from 
these companies arc still under copy- 
right, should not be copied and defi- 
nitely are not in the public domain. 
The documentation that comes with 
a program will usually say if the 
manufacturer forbids copying for 
distribution. 

Freeware 

.Another category of low-cost edu- 
cational softivare is freeware, a hybrid 
between public domain and commer- 
cial. Freeware is not copy-protected; 
in fact, the author encourages you to 
copy and <listribute it. These ])ro- 
grams carry an internal message that 
identifies the progiammer, provides 
his or her address and requests that 
you send money if you tike the pro- 
gram and plan on using it. You're 
morally obligated to pay for what 



you use, but there's no legally bind- 
ing contract between you and the 

programmer. 

If you do send money to the pro- 
grammer, you usually receive docu- 
mentation, any updates that occur 
and help from the programmer as 
needed — things you don't get with 
most public domain software. 

Finding Low-Cost Software 

Though low-cost software is plen- 
tiful, it can be hard to find if you don't 
know where to look. The big ads in 
computer magazines arc from com- 
mercial software companies, and the 
softvvare you usually find in stores is 
also from commercial sources. 

Read the small ads. People who dis- 
tribute public domain software usu- 
ally don't have the money to run 
fiashy ads, but they may run a small 
black-and-white classified ad in the 
back of your favorite computer mag- 
azine. They also send flyers out to 
user's groups, for many such groups 
compile public domain programs 
onto disks that they sell at low cost to 
their members. In some cases, such 
software is distributed by large com- 
panies and is sold in retail oudets. 

Wherever you get it, this software 
is usually priced at about SIO for a 
diskful of programs. The number 
of programs on the disk will vary 
from around 12 to 30, depending on 
whether the supplier needs or wants 
to make a profit. Your first step 
should be to write or call the public 
domain source and request a catalog 
of its programs. 

Another source of information is a 
book entitled Houi To Get Free Software, 



82 \ RUN APRIL \m 



by Alfred Glossbrenner; St. Martin's 
Press, 1984. 

Downloading 

On-line networks and local bulletin 
boards oficn maintain large libraries 
of public domain programs. If yon 
have a modem and a good terminal 
program, you can download (capture) 
this software from these databases. 
You pay only for the on-line time (if 
it's a subscription network) and your 
phone bill (if it's a long-distance call). 
A local BBS can provide you with to- 
tally free software. 

A recent controversy arose over 
whether software on the on-line net- 
works is considered in the public do- 
main and thus available for copy- 
ing and disiributioii. CompuScn'e 
claimed that its progi-ams were avail- 
able only to its subscribers, and thai 
it was illegal to download, copy and 
then distribute them elsewhere. 

This problem demonstrates the 
need to be sure that an on-line pro- 
gram is actually in the public domain 
before assuming you can do large- 
scale copying. Most folks download 
only what they need and then use it 
only at home. That's the plan you 
should follow. 

If you've downloaded a progi'am 
you'd like to distribute tliroughout 



your school, for example, and you're 
not sure this is proper, ask die man- 
ager of the on-line database to put 
you in touch with someone at the net- 
work who can authorize it. 

QuantumLink, a nadonal network 
for Commodore owners, maintains 
large databa.ses of public domain ed- 
ucational software in its Learning 
Center. This software includes a 27- 
disk series of programs in all subjects 
and for all ages put out by Commo- 
dore Business Machines several years 
ago. You can also find this CBM soft- 
ware sold on (li.sk at mass merchan- 
disers who sell Commodore comput- 
ers, and through mail-order ads. 

In addition, I've built several librar- 
ies of qualitj' educational software you 
can download from The Resource Cen- 
ter and Tutoring Center areas of 
QuantumLink's Learning Center. The 
programs in diese two areas arc not 
from Commodore and have been writ- 
ten by a wide variety of people who are 
cominitted to education. 

Renting Commercial Software 

A low-cost way of benefitting from 
commercial educational software is 
to rent it. Renting eliminates the 
problem of laying out the full pur- 
chase price and then discovering the 
program doesn't really fit the bill. 



Tabi* 1 . Sources of free and Imcost drntiond 


sofimre. 


Compu$err« Infoiniatlon Network 


I^ceware, Inc. 


5000 Arlington Ccntrt Blvd. 


PO Box 64-A 


PO Box 20212 


Pom pa no Beach, FL 33074 


Coliiiiilnis, OH 43220 


Kidwarc 


QiuntutnLink 


PO Box 9762. Depi. F 


8620 VVcstwood Center Drive 


Moscow, m H3843 


Vienna, VA 22180 
800-392-8200 


Clearinghouse for ESL 
Public Domain Software 


Commodore Business Machines 


201GordyHaa 


1200 Wilson Drive 


Ohio University 


Weil Chester, PA 19HH0 


Athens, OH 45701 


Ibronto Pet Users Croup (TPUC) 


EHiblic Domain Solutions 


5300 Yonge Si, 


PO BoK 832 


Willowdalc, Ontario 


TallevaM, M. 34270 


Canada .M2N 5R2 


Wedgewood Software Rental 


Public Domain Users Group 


5316 Woodway Drive 


POliox 1442-FA 


Fort Worth. TX 76133 


Orange Park, FL 32067 


Rcnt-A-Disk 


Adams Software Company 


Frederick Bldg. #34.'-) 


PO Hox 1702 


Hiinlin(,l«n,W\'2.^>70l 


Springdale, AR 72765 


National Public Domain 


64 Cold 


Software Rental Center 


32l9FolsomSL 


1533 AvohiU Drive 


San Francisco, CA 94110 


Vista. CA92<J84 



Rental costs vary, but they run 
about $5 to SI 2 for a two- week tryout 
period. There arc several national 
mail-order companies and retail 
stores that rent software. 

Let's Work Together 

With so much educational software 
available, both commercial and pub- 
lic domain, the problem of sifting 
through it all and finding the worth- 
while programs is difficult. School 
systems should consider forining 
groups of teachers and parents to 
take on the task of locating and eval- 
uating this material. A school on a 
tight budget could come up with 
some valuable tools to use with its 
students, and it could share both disks 
and information about programs 
with others. 

There are associations that evalu- 
ate commercial educational software, 
such as the Educational Products In- 
formation Exchange (PO Box 839, 
Water Mill, NY 1 1976). State and na- 
tional organizations committed to 
handling the wealth of public domain 
and freeware programs would also be 
helpful. 

Of course, user's groups could be 
most helpful in evaluating educa- 
tional software. They could publish 
their results and then distribute them 
through a central agent, such as The 
Resource Center. I encourage you to 
share your evaluations and recom- 
mendations of public domain pro- 
grams with me. I'll publish your 
findings in future columns, ■ 

If you're tisivg Commodore computers 
for educational purfmses (at home or in 
school) and riMHild tike to share your expe- 
riences through The Resource Center, write 
me a letter detailing the equipment you're 
using, subject areas you teach, gratk level 
or age of your students, software you're 
using and any other information you feel 
like including. 

Also, if you'd like to donate public do- 
main educational programs to Tltc Re- 
source Center for sharing with other 
educators or parents, please send along a 
disk with a brief description of tfie program. 
Send correspondence and disks to: 

Margaret Morabito 

The Resource Center 

do RUN Magazine 

80 Elm St. 

Peterborough, NH Q3458 

You can also leave mail in my on-line 
mailboxes: CompuServe (70616,714) or 
QuantumLink (MARGM). 



RUN APRIL \m I 83 



Magic 

From p. 12. 



Trick of the Month 

IpjCt C-64 disk default— Are you tired of typing 
,8 on your C(i4 every time you want to access a 
program front disk? Well, now you can make your 
computer default to disk instead of to tape, so you 
can load and save programs without typing ,8 after 
till" ntcname. You don't even need a closing quote! 
Tlie run-siop/reslore combination disables this util- 
ity, l)ut you can enable it again with SYSf)79. 

I REM 64 DISK DEFAULT-RICHARD PENN 

10 FORU=679T071 6 : READQ: POKEU, Q: CK=CK+Q:HEXT 

II IFCK0 4119THEN PRINT"ERROR IN DATA": END 

12 SyS 579 

13 DATA 169,2,141,49,3,14-1,51,3,169,186 

14 DATA 141,48,3,169,197,141,50,3,96,169 

15 DATA 8,133,186,169,0,133,10,76,165 

16 DATA 244,169,8,133,186,76,237,245,10 

Richard Penn 
Montreal, Quebec, Canada 



IpjCtf &64barchartdemo — Thisshonpro gra m crea te s 

colorful bar charts to demonstrate a programming tech- 
nique for presenting data graphically. The program uses 
random values to simulate the data needed to generate 
bars of various sizes and colors. If you've wanted to include 
bar charts in your Basic programming, but thought it 
might be too difficult, you might find helpful ideas in this 
demo program. 

10 REM 64 BAR CHARTS- J . R. CHARNETSKI 

20 POKE53280, 3:POKE53281 , 1 :BW$="{CTRL 9} {2 

spaces}" :CU$=" {2 CRSR UPs } " 
30 PRINT" (SHFT CLRHCTRL 1){2 CRSR DNs ) " 
40 FOR I=1TO20:PRINT TAB(4)"{SHFT PT'iNEXT 
50 PRINTTAB(4) ; :FOR 1=1 T032 : PRINT" {COMD Y)" 

; :NEXT:BX=6 
60 BC=INT(RND(0)*1 5) + 2 
70 BY=INT{END(0)*20)+1 :POKE 646,BC:PRINT CU 

$ 
80 FOR BAR=1 TOBY: PRINT TAB ( BX ) BW$CU$ : NEXT: P 

RINT"{CTRL 1 }" 
90 FOR CD = 1T0BY: PRINT TAB (BX-^2 )" (CTRL J}":N 

EXT:BX=BX+3: IFBX(36 THEN 60 
100 PRINT" (HOME) REPEAT DEMO (Y/N)?" 
110 GET AS: IF A$="Y"THEN 30 
120 IF A$ = "N"THEN PRINT" (SEIFT CLR } " : END 
130 GOTOn0 

Joseph R. Chametski 
Dallas, PA 

IftJUO &64 screen eraser— My subroutine adds a touch 

of magic to any Basic program by erasing the screen from 
four directions in a .sequence that starts at the edge of the 
screen and erases toward the center. The more characters 
it has to erase, the more visually attractive is the effect. 

84 / RUN APRIL mi 



Verllc 




Our Customers Agree 



CARTRIDGE PORT 
,™ EXPANSION $1Q 95 

ForC-64ancl C-12B * ^ -^ • -^ 

• Allows one cartridge on the lop, 
port In the back lor hard- 
access, 

leal cartridge port Is easy 
use. 

• Built-in reset button, end 
turning the computer off 

and on. 
• Rests on the work sur- 
face, ends stress on 
the port ol plugging 
unplugging cartridges. 



PROTECTION REVEALED 



$15.95 



Now in its sixth printing! ti A beginners guide to software protec- 
tion. Written to give you a fundamentai understanding of a disl^ 
and BASIC protection. Identify what you are seeing when ex- 
amining a disk. Become a master of illusion. Reveals counliess 
tricks and tips that myslily the user. The book is 141 pages and 
includes a tree disk Ol 21 utiiity programs. 




APROSPAND-64 



$29.95 



Give your C64 or 128 full expandabiiity. This 
skiiltuily designed expansion unit piugs into 
the cartridge port, this gives you 4 switchable 
(single or in combination) cartridge siots, In- 
cludes fuse protection and a reset button! 



CABLES 

Drive/printer 6 ft. 6 pin male to male 
Drive/printer 9 ft. 6 pin male to male 
Drivefprinler 18 ft. 6 pin male to male 
Drive'printer 9 ft. 6 pin ft. angle male/male 
Drive(printer ext. 6 ft. 6 pin male to female 
Monitor 6 ft. 5 pin to 4 FICA plugs 
Monitor 6 II. 5 pin to 2 RCA pius 
Monitor ext, 6 ft. 6 pin maie to female 
Joystick extension 12 ft. maie to femaie 
Joystick Y, 1 maie to 2 (emale 
Power cable, 6 ft. male to right angle female 
Centronics 6 ft, 36 pin male to maie 
Cenlronics 6 ft. 36 pin maie to female 
Centronics 10 ft. 36 pin male to male 
RS-232 6 ft, 25 pin mala to male 
flS-232 6 ft. 25 pin male to (emale 
IBfyl printer 6 ft. 36 plr/DB25 maie to male 



666 


% 6.95 


B69 


S 8.95 


B618 


}16,95 


RA69 


S 9.95 


A66 


S 6.95 


M654 


% 9.95 


M652 


% 6.95 


t^E65 


i 6,95 


JS12 


1 7,95 


JSY 


$ 8.95 


PR6 


S 9.95 


C6MM 


S14.9S 


C6MF 


S14.95 


C10M 


$19.95 


R6MM 


S14,95 


H6MF 


S14,95 


IBMP 


il4.95 



THE 

BUnCK 
BOOK 



C-128 



BLACK BOOK of C128 $15.95 

The best friend a C128 owner ever had. . .In- 
cludes C-64, C-12B, CPM 3.0, 1541, 1571 disk 
drives. 261 pages, each chapter color coded 
for fast reference. 7S easy to read charts and 
lables, understandably written. The Black 
Book of C-12a is very much like a dictionary, 
always ready to answer your questions. 



DISK DOUBLER 

$6.95 

Ths ofiBinal! All melai. 
Cuts an exact sQuars 
notch In the disk, same 
spot sver^ time! Now save 
(]ala 10 Ihe bach too! 



1-800-544-SOFT 





For questions or Oregon residents 
call 503-246-0924 

DEALERS & SCHOOLS WELCOME 



WUUUUIVSI 



Ol Our Prices Will Get Your Attention 



TWELVE PLUS 



$19.95 




Now, 3 12 Inch extension cable (or the cartridge port. Move your 
cartridges or expander boards lo a convenient location. Place 
cartridges to the side of your compjter, atop reaching to the 
backl Mada of ribbon cable, just piug in. Now in stock and we are 
shipping. 

40/80 COLUMN CABLE $21.95 

BUILT-IN SWITCH 

One cable for both 40or80colurnn, flip a switch for your 
choice. Plugs to the back of the monitor for a clearer pic- 
ture. Display is full 16 colors In 40 colums mode or 
monochfome in 80 columns. Not for use with RGB 
monitor or TV sets. 



PRINTER STAND 
$19.95 

Save space, totally adjustable 
Fits all width printers. Store Input 
paper beneath, removable paper 
tray, totally universal, sturdy con- 
stfuctlon, iHetime warranty. 




POWER CENTERS 



$59.95 




your choice 



These power centers provide Individual control of up to 5 com- 
ponents piusamasteron or oft switch. EMI filtering, surge/spike 
protection IS AMP breaker, lighted rocker switches, heavy duty 
cabia with three prong plug. The tilt/swivel Is built of sturdy ABS 
type plastic. The flat unit is heavy 20 gauge steel. Bolh are built 
for years of use. 

SAM'S COMPUTERFACTS 

If you own computer equipment, you need COMPUTERFACTS. A 
series of specialized publications from SAMS that help you avoid 
blind panic during unenpacled equipment failure. Each COM- 
PUTERFACTS gives you accurate, comprehensive, dependable 
service inforrratton. Each manual contains schematics, parts 
list, tips and hints to make repairs faster and easier. Computer- 
facts are not returnable. 

Commodore VIC 20 computer S19.95 

Commodore 64 computer S19.95 

CcnimodOre64computer(1984 version) S19.9S 

Commodore 128computer $19.95 

Commodore 1541 disk drive S19.95 

Commodore 1571 disk drive S19,95 

Commodore 1701 monitor S19.95 

Commodore 1526 printer 119,95 

SAM'S BOOKS 

Comrrvodore 64 Troubleshooting & Repair Guide S19.95 

Commodore 128TroubleBhoollng& Repair Guide il9.95 

Commodore 1541 Troubleshooting & Repair Guide S19.95 

Modem Connections Bible $16.95 

Printer Connections Bible S16.95 




VALUE SOFT INC. 

9513 S.W, Barbur Blvd. A56, Portland, OR 97219 




fs^^'§a\ 



A word about AB switches . . . 

Our AB switches allow you to share equipment rather 
than buy costly duplicates. Many configurations may be 
arranged, two computers to one disk drive and printer, 
Of two printers to one computer. No need to ever plug 
and unplug cables again. Just turn a knob to switch from 
one peripheral to another. Below are the types we have 
in stock, remember if you need extra cables, we carry a 
large selection. 

$ SAVER SWTICH AB $29.95 

VIC-20, C16, Plus 4, C-64, or C-128 compatible. Three 
female 6 pin sockets, 

SUPER SAVER ABCD $79.95 

VIC-20, C16, Plus 4, C-64, or C-128 compatible. 4 com- 
puters to 1 printer and/or disk drive. 5 female 6 pin 
sockets, one nine foot cable included. 

CENTRONICS AB SWITCH $39.95 

All 36 pins switched. Features 3 female sockets, goid 
pins, high quality push button. 

CENTRONICS ABCD SWITCH S59.95 

All 36 pins switched. Features 5 female sockets, gold 
pins, high quality rotary switch. 

RS 232 AB SWITCH $39.95 

All 25 pins switched. Features 3 female sockets, gold 
pins, high quality push button. 



RS 232 ABCD SWITCH 

All 25 pins switched. Features 5 
pins, high quality rotary switch. 



$59.95 

female sockets, gold 




.Ji^^BTfiriD- 

i I THE COMPLETE 

DESKTOP COMPUTER CENTER 



Organize /our dflsK top. 
Get cable oul or way. Soft 
3mohe gray color. Altrac- 
live styling. High Impact 
Acrylic. 21" wida x 12' 
de6P 
7- tell 



DUST COVERS 

VIC 20/64 computer 
C-128 computer 
1541 disk drive 
1571 disk drive 




DISK SLEEVES 
Tyvek 100 $7.95 

W.P. TABS 
100 $1.49 



TERMS: Add $3.00 for shipping, due lo the weight of the power 
centers and the Last Stand, please add SS.CX) (or these products. 
All foreign orders, US funds only, plus shipping. C.O.D. minimum 
$25,00. 






THE 

MIRROR 



MiniE^rEorE 



$24.95 

NO FirJEP OR MORE ADVANCED ARCHIVAL COPIER AVAILABLE AT 

ANY PRICE. 

EASV TO use. DOES NOT CALISE DRIVE HEAD TO KNOCK. 

COPIES UP TO 41 TRACKS 

PERIODIC UPDATE POLICY. 

AUTOMATICALLY MAKES BACK-UP COOES ROM VIHTUARY AIL 

PROTECTED SOFTWARE. 

NIBBLES. HALF TRACKS, COPIES EXTBft SECTORS AND EXTRA TRACKS, 

REPRODUCES All DISK ERRORS AUTOMATICAliy. 

FAST, COPIES FUa DISK IN AS LITTLE AS 4-7 MINS, EVEN COPIES 

ITSELF, 

WE COPY MORE I 

MASTERCARD, VISA, M.O. OR CHECK OK 

* S3 SHIPPING & HANDUNG 

COD. OR FOREIGN ORDERS ADD S2 

CAUF. ORDERS ADD 6% SALES TAX 

— WRITE OR CALL — 

ComDUined 



(408) 750-2436 

P.O BOX 6939 

SALINAS, CA 93912 

FOR COMMODORE 64 AND 1541 DRIVE 

OR COMMODORE 128 AND 1571 DRIVE 



Circte 2St on Reader Servics caid. 



THE AMAZING 

VOICE MASTER. 



fNffi? 

FROmiER 

OF 

MAH-JO-MACHINE 

COMMUNICAIIONS 

Thefe is nothjng else like 
it. Voice Mostet gfves 
both speech output 
and w3ice recognition witti this single hardwate pfoducti Your voice 
controls programs, or homo applfonces. robots, and moto witti spoken 
commonds. Verbal response bock Qives stolus, VBilfios, or requests your 
repiyi Speech output and rocognilion patterns are recorded inwrthyour 
voice Or use tl>e voice ot your friend, boss, taochor, mother, even ttia 
famiiypeliProgramminglsslmplewith new commonds added to a*SlC, 
A music bonus program lets you write orxJ compose musicol scores 
Simpiy by humming the tune. Unlimited applications (or tua education, 
and commercial use. Design your c^vf^ programs (Or profit. Speech arid 
recognition auaiity unsurpassed by even ttie nrmst sophisticated 
machlnes.Oniy Covoit provides ttiishigh-tectimarveiato price less than 
most common peripherals. 

The CovoK VolceMastercomescompletewithoil hardware and software 
(or onlv Se9,<J5, (Add S4 shipping and handling for USA. S6 Canada, $10 
overseas. ) Avaiiablefor Comnxxlore 6d/12B. Apple 11, II • , ;tc. lie. Atari BOO. 
800XL 130 XE. Specify wtien ordwlrtg. Visa. MasterCord phone orders 
accepted 

Call or mite lor FREE Voice Master intopak 
and special comblnatiorj package offers. 





CXn/OX INC.DEPT.RN 

475-D Conger Street • Eugene. Oregon 97402 • U.S. A 
AreoCcido<5Q3) 3^2-1271 • Telex 70601 7 (Av Alarm UP) 



Magic 



10 REM 64 SCREEN ERASER-CHRIS CHAKNETSKI 

20 H$=CHRS(1 9) :S$=" ":V$=S$ 

30 FOR A=1T023:V$=VS+CHR$(157)+CHRS(17)+SS: 

NEXT:V$ = VS + I!$ 
40 FOR A=0TO12:PRINT H$ ;TAH( A) V$ : POKE781 , A: 

SYS59903 
50 PRINT H$;TAB(39-A)V$:POKE781 ,24-A:SYS599 

03:NEXT:SYS58692:REIS1 RETURN 

Christine N. Chametski 
Plains, PA 

!pj01 Easy C-64 border— My .short program prints a 
border on the C-64 screen. Because the prograni uses 
Pokes to print the border characters, the border can oc- 
cupy the edge of the screen, leaving a maximum area for 
your text and graphics. In hne 10, S is the border character 
and C is its color. As listed, the border character is a 
reversed space and the color is white. 

REM EASY BORDER-ANDREW D RILEY 

10 S=160:C=1 :L=1023:PRINT"(SHFT CLR}{CTRL 2 

)":POKE53280,0:POKE53281 ,0 
20 FOR Z=1T04:READX,Y:F0R I =1 TOX : L=L+ Y : POKE 

L+54272,C:POKE L, S: NEXT:NEXT 
30 DATA 40,1,24,40,39,-1,23,-40 

Andrew D. Riley 
Camden, OH 



$aD2 Ultra hi-res helper— The Ultra Hi-Res Graphics 
program from the Februar)' 1986 issue ofRUNh fantastic, 
but trying to draw at the right locations can be a real 
problem. The Ultra Hi-Rcs Helper routine to the rescue! 
I' lace the Helper at the end of the Draw statements in 
your program. When you run your ]:»rogram, use the key- 
pad to move the dot you see on the screen to tiie location 
you want, then press the plus key, and the current X and 
Y locations will be printed on the screen. You can then 
move to another location and press the plus key again. 
When you've located all the points, ])ress the minus key to 
xii the program. If your program already has an error 
rap at 10000, you can leave out line 10000. 

REifl ULTRA HI RES HELPER- J. W. JARVIS 
000 X=320:Y=100 

^D0T,X,Y,1 :GETKEY K$:K=VAL(K$1 



002 
004 

006 
008 
010 
012 
01 4 
016 
018 
020 
022 
024 
026 



IFK$="+"THEN L$="X 
$(Y) :@CHAR,53248,2 
IFK$="-"THEN 10000 
IF K=5 OR K=0THEN1 
IFK = 2 THEN y = Y-t-1 
IFK=8 THEN Y=Y-1 
IFK=4 THEN X=X-1 
IFK=6 THEN X=X+1 
IFK=7 THEN X=X-1:Y=Y-1 
IFK=9 THEN X=X+1:Y=Y-1 
IFK=3 THEN X=X+1:Y=Y+1 
IFK=1 THEN X=X-1:Y=Y+1 
GOTO 1002 
@TEXT: HELP: END 



'+STR$(X)+" Y="+STR 

1,100,1 ,1 ,L$ 

)2:ELSE @DOT,X,Y,0 



Jerry W. Jarvis 
Spokane, WA 



86 /RUN ,VCR1I. 1987 



circle 300 on Ratdsr Ssnica cird. 



IpjJJj Easy eycKatcher — For our users group's com- 
puter fair, I altered the White Hole trick ($358, November 
1986), which prints messages on the screen, to generate a 
continuous display timed by a For-Next loop. It works on 
both the C-64 and C-128. 1 made the following changes to 
the trick: 

5 I'R1NT"{SHIFT CIJilAR} 
GO FOR X = lTO3r>()0:NEXT 
70 GOTO 5 

I then used lines 30-50 for the message. Extra lines can 
be added to allow several screens of text. The display is 
easy to write and a real attention-getterl 

Harry A. Tellier 
Denton, NC 

tpjLrl GI28 sprites in ML — As programmers are well 
aware, programming sprites in machine language on the 
CI 28 can be a headache. To gain complete control over 
the sprites and sound, consult C-12S Internals, published 
by Abacus Software (Book I in its 128 series). It provides 
the information you need. Just turn off bit of location 
$0A04 (2564), and the Basic sprite and sound IRQ will be 
ignored. Be sure to store the sprite image in a safe location 
in the C-128. The cassette buffer is at $0B00, and the area 
in $1300-$1BFF is free for programming use. 

Jim Borden 
Carlisle, PA 

^jD5 Permanent marker— I find that the best pen for 
writing on disk labels and many other surfaces is a Resist 
ink pen. These pens have a porous tip like a felt-tip marker, 
but the ink is a special lacquer used for drawing on copper- 
clad circuit boards prior to etching. It's waterproof, 
smudgeproof and will even write on impossible surfaces 
like glass and enamel. 

Most electronics supply stores carry them under the GC 
brand. You might also find them in department stores as 
a laundry marker under the Sharpie brand name. 

Dean R. Kazmierczak 
North Tonawanda, NY 



$ jD6 Typing from right to left on your &64— I've writ- 
ten a subroutine for my Hebrew tutor programs so the 
user can type in text from right to left. For entering Hebrew 
or any language that reads from right to left, this routine 
is a must. It might also be helpful for certain games. 

499 REM TYPING RIGHT-LEFT SUB-R.M. HARRIS 

500 PRINT CHRS(147):RO=0:CL=39 
510 GET V$;IF V$=""THEN510 

520 IFV$="(COMD X)"THEN RETURN: REM EXIT 

530 POKE781 ,RO:POKE7e2,CL 

540 POKE783,0:SYS 65S20 

550 PRINT V$; 

560 CL=CL-1 :IFCL<0THENCL=39:RO=RO+1 

570 GOTO510 

Richard M. Harris 
Seattle, WAS 



-■-*_■■_»_«_ «^^_^ _^*..<1. .0-.<iL 




=A~1 J 



Introducing the §?: ^m^^ 

The Ultimate Hard Disk (System 
tor the Commodore C-64/128® 



Featuring: 

* Runs tntjsl copy-prolcctcd software 

* tSupports both C-64 und C126 modes of operation 

* forlytwo additional or entianccd system commands 

* Disk-access speed more than 100 times faster ttian 

the 1541 floppy 

* Automatic powcr-up execution of any application 

program 

* Built-in CP/M^-ltkc command-line features 

* Up to eleven logical drives may be defined on the 

hard disk 

* nO& allows up to seven files to be OPEN for 

reading and writing simultaneously 

* D0& differentiates between IIAAIC and machine 

language programs 

* built-in backup and restore facilities including 

fAAfCOPY 

* Standard capacity of 20 Megabytes 

The U. Kcrnal is covered by a one year Hmitcd warranty, 

C-64 version $899.95 

C-128 vcrfiion $949.95 

Lt. Kcrnal is a rcg. TH of I'ifccal tnformalion. Inc. 

C-64/128 arc rcg. TMs of Commodore business Machines. Inc. 

XcteC, Inc. 2804 Arnold Dd. Salina. Ks. 67401 (913) 827-0685 



Circle 96 on Rdadsi Service card. 



RUN APRIL 1987 / 87 



From p. 69. 



3606 PRINT#PF,LEFT$(S$,2)+CLM$; 

:REM*1 10 
36t)8 NEXTJ :REM*1 30 

3610 GOSUB4034 :REM*120 

3612 GOSUB3618:PL=PL+3 :REM*202 
3614 RETURN :HEM*102 

3616 REM PRINT DASHED LINE 

: REM* 188 
3618 F0RJ=1T0PW:PRINT#PF/'-"; :NE 

XTJ:GOSUB4 034: RETURN :REM*2 

3620 REM PRINT FILE DATA 

:REM*236 
3622 F0RJ = 1TONC;:BL)F(J)=f):Ni:XTJ:K 

=K+1:J=1 :REM*208 

3624 PC(NC+1 )=PW+3:CW=PC(Z)-2-PC 

(1 ) ;REM»124 



3626 GOSUB374f> 

3628 GOSUB3708 

3630 IFPCd ))1THEN36 

3632 PRINT#PF,CLM$; 

3634 GOT03638 

3636 PKINT#PF,LEFT$( 

CLMS; 

3638 F0RJ=2T0NC 

3640 CW=PC{J+1 )-2-PC 

3642 GOSUB3740 

3644 GOSUB3708 

3646 PR1NT#PF, LEFTS ( 



36 



(JJ 



3648 NEXTJ 
3650 GOSUB4034 
3652 PL=PL+1 

3654 REM CHECK H 

E 
3656 IFPL=60THENFORJ 



:REM*1 4 
REM*! 46 
REM*! 70 
:REM»1 32 
:REM*216 
S$,FC(1 1-1 )+ 
REM* 166 
REM*164 
REM*240 
:REM*30 
: REM* 162 
S$,2)+CLH$; 
:REM*1 58 
: REM* 170 
:REM*160 
:REH+200 
LINES ON PAG 
: REM* 16 
=1T05;G0SUB4 




Hot Sfiofl 



Graphics Printer 
Interface 

with optionat QK buffer 



Itie Hoi Shol Graphics Pnntet Iniertace gives you IIk ullimaie in pnnier perfornnance and 
speed al a pnce well below other inleffaces TM light weight Hot Shot plugs directly to the bach olyour printer, and 
us cable then plugs (nio your computer or disk drive The Hot Snot supportsdozensof popular punter models giving 
100% compatibility with software (tesigned (or standard Commodore primers. It comes standard with an inlemal 
graphics bulfet which gives super graphics compatibility, virtually eliminaling any printer head shuffling. Up lo 
80 graphics characters can be pnnted in one long pass withoot shulfling ttie Hot Shol also has an internal socket 
tot user installable 8K memory chip, greatly increasing its butler capacity TTie Hot Shot has a set of 8 Dl P switches 
wtiich are constantly monitored for selection changes. These selections include all (he standard options, plus 
DRAFT/NLQ mode, 1525 mode. TRANSPARENT LOCK, and ENHANCED FEATURES LOCK Tlie Hot Shot also 
uliliics its commarKf diannel to allow selection of over a dozen advanced features including single/double (tensity 
graphics on Epson compatible printers! On mosi printers, you can print your letter in Dralt mode until you are 
satisfied and then switch the DIPswitch to Near LellefOualitymode lor your _ **— /300 \ 

linal printoui Ttie Hoi Shot has many more leatures than we are able to '5 9a 95 ( siH ) 
describe here. We are so sure that you will love its performance that we offer a ^ ' 

30 day money back guarantee if you are unsatisfied tor any reason. Order 
your Hoi Shot today' 



'3.00 
^S&H 
/ witti eK buffer \ 
\ Installed S74.95 ) 






DELUXE RS232C 
INTERFACE 



for 
rT<od<OTS. etc. 



the UcluKE R523i !ni£Ml,ico is !he lecmnntriiied inlertatti loi 
hookiii^ upa slandard RS!32 modeii to yout Commodaie cam- 
putet II twoks r() [0 Itw USER 1/0 poll ol your C64. CI 28. W. 
SX64. VIC-20. and Pliis4 compulers li prondes lull » lOv to 
-lOv RS232 signals lor mmpatibility with all slaixtard RS232 
devices. It supports pins I Itini 8, 12. 20. and 23. Ttieseare Itie 
slaiidard f&l22 pins renuired for Ml coii^jalibililyananoollier 
inieifnce cinrenlly SL(ii»rls all tliese signals. A ihrM toot cable 
comes as pan o1 itw unprtace Switches in ttie 
inlntace cova allow loi changing from DTE in 
OCE The 0«lus« RS233 Initfface is lecofn- 
nieiKted by Commodoie. Avalex. and 
olhers. Easy to undeistand inslruction 
manual includes tytje-in BASIC , -■ 
terniiial prorrarn 

(2.00 

*49.95 ssH) 



I 



SERIAL PRINTER 
INTERFACE "ir,' 



C^^ 




See your local dealer or 
CALL (206) 624-4985 

VISA. MC. and COD welcome. Adri ship- 
ping amount next lo price. 30 Day money 
bacf( guarantee it not satisfied (less ship- 
ping). Dealer inquires very welcome. Call 
today! 



ttiis IS itw iniertace you need lo hook your senai pimlw 
ID your Commodore comptjlei The Senal Punter Iniertace 
connects lo tt>e Co(nno*>re serial bus and i lien io ihe 
RS232 connection on your prtnlef compoief Ttiis 
ensures mfWimumoompatibilityAitlial I yoursollware The 
Serial Printer Iniedace supports grapbics on mist popular 
do! malni pmilcrs. DIP switch sellings 
on ibe interlace allow you lo sctoci Irom 
75 to 19200 baud Also sclecl word. 
parily. and OTR or XON/XOFF tiand- 
stiaking Power eiltier from casseiie 
port Of an onternal supply (not 
inclorted) Pliis^ requires 
external supply Ifecom- ' 

menoed by Brolher. Pan- 
asonic and others 

«79.95 

(3.00 S&H) 



Dealers: Caff us I 
Omnitronlx, Inc. 

760 Harrison St. — Seattle, WA 98109 




034:NEXTJ:PL=0:GOTO3659 

: REM* 8 6 

3658 RETURN :REM»1 46 

3659 PG=PG+1 :PRINT#PF,"PAGE"PG:G 
OSUB35e4:GOT03658 :REH*21 

3660 REM PRINT TOTALS/AVERAGE 

S :REM"'174 

3662 GOSUB3618:IFTLi=0T!lENRETURM 

: REM* 122 

366 4 J=1 :CW=PC(2)-2-PC(l ) 

:REM+18B 

36 66 IFTA=0T!iENGOSUB3722:GOSUB3 9 

18:GOT03674 :REM*240 
3660 GOSUB3732 :REM*152 

3670 IFC$(J,1 3) = "N"T!lENGOSUB39ie 

:GOT03674 :REH»84 

3672 GOSUD370e :REM*190 

3674 IFPC(U>1THEN36B0 :REM*246 
3676 PRINT#PF,CLM$; :REM»176 
3678 GOT03682 : REM* 36 

3680 PRINT#PF,LEFT$(S$,PC(1 )-l )+ 

CLMS; :RE1^*210 

3682 F0RJ=2T0NC :REM*208 

3684 CW=PC(J+1 )-2-PC(J) :REM*28 
3686 IFTA = (ilTHEHGOSUB3722:GOSlJB39 

18:GOT03694 :REM*4 

3688 GOSUQ3732 :REH*172 

3690 IFC$(J, 13)="M"TliENGOSUB3<J18 

:GOT03 694 : REM* 108 

3692 GOSUB3708 :REM*210 

3694 PRINT!ifPF,LEFT${SS,2)+CLMS; 

: REM* 206 
3696 NEXTJ :REM*218 

3698 GOSUB4034 :REM*20e 

3700 IFTA = 0TifENTA = 1 :G0TO3662 

:REH*30 
3702 GOSUB3618 :REM»Z36 

3704 RETURN :REH*192 

3706 REM DETERMINE JUSTIFICATI 

OK :REM*240 

3708 IFLEFT$(CS(J,0> ,1 ) = "L"TifENG 

0SUB3 926: RETURN' :REM*72 
3710 IFLEFT$(CS(J,0) ,1 ) = "R"THErJG 

OSIJB391 8: RETURN :REM*214 

3712 IFE = 1TIIENGOSUB3918:RETtJRN 

:REM*1 38 

371 4 IFLEFTS(C$IJ,0) ,1 )="C"Tt!ENG 

OSUB3904:RETURN :REM*56 

3716 IFLEFTS(CS(J,0) ,1 )="D"TliENG 

OSUB3906: RETURN : REM* 62 

3718 GOSUB3934: RETURN :REM*24 

3720 REM- --DETERMINE TOTAL/AVG L 

ABEL FOR COLUMN :REM*114 

3722 IFLEFTKCSIJ, 1 3) ,1 ) = "N"THEN 

CLM$="": RETURN :REM*132 

3724 IFLEFTSiC$(J, 1 3) ,1 ) = "T"TI!EN 

CLM$= "TOTAL": RETURN 

:REH*124 
3 72 6 IFCW<7THENCLMJ="AVG": RETURN 

:REM*122 

372 8 CLMS=" AVERAGE": RETURN 

:REM*1 14 

3730 REM DETERMINE TOTAL/AVG V 

ALUE FOR COLUMN :REM+190 

3732 IFLEFTS(CS(J,13),1 )="N"T[iEN 

CLM$="": RETURN : REM* 142 

3734 IFLEFT$(C$(J, 13) , 1 )="T"THEN 

CLMS =STRS { SUM ( J ) ) : RETURt^ 

:REM*48 

3736 IFK<)0THENCLM$=STR$(SUM(J)/ 
K) :REM*188 

3737 RETURN :REH*Z25 

37 38 REM DETERMINE CONTENTS OF 

COLUMN :REM*178 

3740 IPLEFT${C$(J,1 ),1 ) = "#"TIiEN 
CLMS = STRS( 1 1 :GOT03792 

:REM*34 

3742 IFLEFT$(C$(J,1 ),1 )="F"THEN 
CLMS=RECS[VAL(MIDS!C$( J, 1 ) , 
2,2) ) ) :GOT03792 : REM* 140 

3743 IFLEFT$(CS(J, 1 ) , 1 ) = "R"TIIEN 



88 / RUN km\. mi 



CIrcIt 60 on Reader Service card. 



CL«$=STR${SUM(VAL(MIDS(CS( J 
,1 ) ,2,2) ) ) ):GOT037 92 

:REM*189 

374 4 REM CALCULATIONS ROUTINE 

REM*240 
;REM*1 i 
:REH*2 
REM*1 20 
"F"THEN 



3746 
3748 
3750 
3752 



3815 

3816 
:REM*240 
RES=0:EQ=0 ;REM*14 3817 

EQ=EQ+2 

REM OPERAND X :REM*12^ 3818 

IFLEFTS{C$(J,EQ),1 ) 

X=VAL ( RECS ( VAL ( MIDS ( C$ ( J , E 
Q> ,2,2)) ) ) :GOT03 76 2:REM*1 1(8 3819 

3753 IFC$(J,EQtl )="++"THEN X=VAL 
(MID$(C5[J,2),2,2) ):GOT0376 3820 
2 :REM*231 

3754 IFLEFTS(CS{J,EQ) ,1 )="C"THEN 3821 

X=BUF(VAL{MIDS(C$(J,EQ) ,2, 

2) ) ):GDT03762 :REM*150 382Z 
3756 IFLEFTS{C$(J,EQ) ,3)="RES"TII 

EN X=RES:GOT03762 :REM*200 3824 
3758 IFLEFTS{CS(J,EQ) ,2)="PI"THE 

N X=PI:GOT03762 :REM*146 
3760 IFLEFT$(C$(J,EQ),1 )<>"."THE 3826 

fj X = VAL(CS[J,EQ) ) :REM*20 
3762 EQ=EQ+2 :REM*16 3828 

3764 REM OPERAND Y :REM*198 

3766 IFLEFT$(CS{J,EQ) ,1 )="F"THEN 3830 

Y=VAr, ( RECS ( VAL ( MI U$ ( C$ ( J , E 
Q),2,2) ))):GOT03776:REM*222 3832 

3767 IFCS(J,EQ-1 )=" + + "T!!EN y=VAL 
(MIDS(CS{J,4) ,2,2) >:GOT0377 

6 :REM*1 67 3834 

3768 IFLEFTS(C$( J,EQ) ,1 ) = "C"T!!EN 

Y=DUF(VAL(MID${C$(J,EQ),2, 3836 

2) ) ) :G0TO3776 :REM*242 
3770 IFLEFT$(C$(J,EQ) ,3)="RES"TH 

EN Y=RES:GOT03776 :REM*96 3838 
3772 IFLEFT$(CS(J,EQ) ,2)="PI"THE 

N Y=PI:GOT03776 :REM*34 
3774 Y=VAL{CS(J,EQ) ) :REM*40 3640 
3776 GOSUD3800 :REM*52 

3778 IFC$(J,EQ+1 ) <> "Y"0RE=1 THEN3 

738 :REM*146 3842 

3780 RES=Z :REM*104 

3782 IFEQ=12THEN3788 :REM*46 
3784 GOT0374e :REM*158 3844 

3786 REM SET VALUE OF COLUMN/ 

BUFFERS ;REM*234 

3786 IFE=1THENCLMS="??ERR0R??":G 3846 

OT03792 :REM*154 

3790 CLMS=STRS{Z) :REH+50 
3792 BUF(J)=VAL(CLHS) :REM*38 3848 
3794 SUMfJ)=SUM(J}+VAL{CLMS) 

:REM*1 32 
3796 RETURN :REM+28 3850 

3798 REM BASIC MATH OPERATORS 

:REM*88 3852 
3800 W=EQ-1 :REM*218 

3802 E=0:Z=0:C$=C$(J,W) :REM*160 3854 
3804 IFC$(J,W)="+"TilEN 2=X+Y:RET 3856 

URN :REM*2 

3605 IFCS( J,W)="++"THEN 2=0:FORK 3858 

=XTOY:Z=Z+BUF(H) :NEXTH:RETU 

RN :REM*119 3860 

3806 IFC${J,W)="~"THEN Z=X-Y:RET 

URN :REM*40 3862 

3807 IFC$(J,W)="*"TI!EN Z = X*Y:RET 

URN :REM*253 3864 

3808 IFCS{J,W)="/"ANDY<>0THEN Z= 
X/Y:RETURN :REM+128 3866 

3809 IFCS{J,W)="(UP ARROW)"THEN 
Z=XiUP ARROW }V; RETURN 3868 

:REH*7 5 

3810 IFC$(J,W)="SGN"THEN Z=Y*(-1 3870 
): RETURN :REM*140 

3811 REM LOGICAL OPERATORS 3872 

:REM*223 

3812 IFC$(J,W)="="ANDX=YTHENZ=1 : 3874 
RETURN :REM*220 

3813 IFCS(J,W) = "<"ANDX<YTiiENZ = 1 : 3876 
RETURN :REM*207 

3814 IFCJ(J,W)=">"ANDX>YTMENZ=1 : 



RETURN : REM* 2 38 

IFC$(J,W) = "< >"ANDX<>yTHENZ = 
1: RETURN : REM* 81 

IFC$(J,W)="0R"AND(X>10RV)1 ) 
THENZ=1 : RETURN :REM*48 
IFC$ ( J , W I ="AND"ANDX> 1 ANDY > 1 
TUENZ=1 : RETURN : REM* 183 
IFC$="="0RC$="<"0RC$=">"0RC 
$="<>"ORC$="OR"ORC$="AND"TH 
ENZ=0: RETURN :REM*76 
REM SCIENTIFIC OPERATORS 

:REM»101 
IFC$(J,W)="SQR"ANDY>=0THEN 
Z=SQR(Y) : RETURN : REM* 148 
IFC$(J,W)="SIN"THEN Z=SINfY 
): RETURN : REM* 135 

IFC$(J,W} = "COS"TflEN Z=COS(Y 
): RETURN :REM*126 

I PCS ( J , M ) = "TAN" ANDCOS { Y ) c > 
THEN Z=TAN(Y) :RETURN 

:REM*1 96 
IFC${J,W)="ATN"THEN Z=ATN(Y 
): RETURN :REM*218 

IFCS{J,W)="ABS"T[iEN Z = ABS(Y 
>:RETURN :REM*130 

IFCS(J,W)="LOG"ANDy>0TllEN Z 
eLOG( Y) :RETURN :REM*6 
I FC J { J , W ) = " EXP" ANDABS ( Y ) < 88 
THEN Z=EXP(Y):RETURN 

:REM*188 
IFCS{J,W)="INT"THEN Z=INT(Y 
): RETURN : REM* 196 

IFC$(J,W)="SEC"ANDCOS(Y)<>0 
THEN Z=l/COS(Y):RETURN 

: REM* 156 
IFCSf J,W)="CSC"ANDSIN(Y)<)0 
THEN Z=l /SIN(Y}:RETURN 

:REM*128 
IFCS(J,W)="COT"ANDTAN(Y| c>0 
THEN Z=l /TAN(Y):RETURN 

:REM*107 
IFC$(J,W)="ASN"AND(-Y*Y+1 ) > 
0THEN Z=ATN(Y/SQRi-Y*Y+1 ) }: 
RETURN : REM* 191 

IFC${J,W)="AC0"AND(-Y*Y+1 ) > 
0TtiEN Z = -ATN{Y/SaR(-Y*Y#l ) ) 
+PI/2:RETURN ;REM*11 

IFC$(J,W)="ASC"AND(Y*Y-1 )>0 
THEN Z=ATN(Y/SQR(Y*Y-1 ) ):RE 
TURN :REH*101 

IFC$(J,W)="ACS"AND(Y*Y-1 ) >0 
THEN Z=ATN(Y/SQR(y*Y-l } )+(S 
GNtY)-1*PI/2) : RETURN: REM* 57 
IFCS(J,W)="ACT"THEN Z=ATN{V 
)+Pl/2:RETURN :REM*157 

IFCS(J,W)="INV"AN0Y<>0THEN 
Z=1/Y:RETURN : REM* 51 

REM CONVERSIONS :REM»25 

IFCS( J,W) = "RAD"TFIEN Z=Y*PI/ 
ie0:RETURN :REH*87 

IFCS(J,W)="DEG"THEN Z=Y*180 



/PI: RETURN 

1FC$(J,W)="INS"THEN 

4: RETURN 

IFC$( J,W)="MMS"THEN 

4: RETURN 



REM*227 
Z=Y/25. 
REM*1 
Z = Y*2 
REM*1 43 



IFCS(J,W}="DFR"THEN Z=Y*9/5 
+32:RETURN :REM*17 

IFC$(J,W)="DCG"THEN Z=(Y-32 
)*5/9;RETURN :REM*23 
IFC$(J,W)="GMS"THEN Z=Y/.03 
S36:RETURN :REM*81 

IFCS(J,W)="OZS"THEN Z=Y*.03 
536: RETURN :REM*101 

IFCI(J,W)="LBH"THEN Z=Y*2.2 
1: RETURN :REM*229 

IFCS(J,W)="KGM"THEN Z=Y/2.2 
1 : RETURN : REM*! 35 

IFC$( J,W)="LBF"THEN Z=Y*4.4 
48: RETURN : REM* 135 



COMB 



Authorized Liquidator 




COMMODORE® 
VICMODEM" 

• Use with the Commoctore ' C64'", 
the 5X~64 orthe VIC-20 Computer. 

• Belt 103 Compatible. 

• Full Duplex; 300 Baud. 

• Manual Dial Direct Connecting. 

• FCC Registered. 

This Modem is LOW llquldalion priced 
because it was closed out by Commo- 
dore" Add It to your computer for access 
10 timely financial information, news and 
reference libraries. ..as near as your 
phonel An affordable introduction to 
phone/computer services: and you can 
communicaie witb computer users who 
also own modems! 

Use with data cassette (included), or with 
terminal program software, available at 
computer stores. 
90-Day Limited Factory Warranty. 

ust ^59.00 

Uquldation 
Priced At Only . . 



$19 



Mem H-23 19-7041 -072 Ship, handi S-I.OO ea. 
Commodoro i% a rogiitorcd lrnil«mflrh of Comniodoro 
EliectronkiSH Ltd. 



Cre<Jtt card membfln can o>r<fer by 
phone, 34 haan a day. 7 days 3 vt^ek. 

TolhFree: 1-800-328-0609 

Salei outt^dt iht 4B conliguout ■t^E'ta Si^e lubjvct l& 
tpvc^l condlUoni. P^aH caN Or wrUe to Inquk*. 

SEND TO: Mem H'2319 

C,0,M,B, Dttcct Markelmg Corp. 
1405 Xenium Lane N/Minnoapo3J$, MM 55441-4494 
Sern) Modem(») lit?m H-23t9-7D41-072 st StO each 
pigs S^ each fur sMtp, han<iling. (Minnesota resjdtrnts add 
&>:b sales laK. Sorry, no CO-D ordt!r$ ) 

U My check qt money order is encto^ed. {No delays in 

processing orcJers paid by check} 

clfECK n[^\ D^-)] nligg^ D^ 

Accl Na ...^^ Ejip Z 

PLEASE PfflNT CLEABLV 



Cily 



.SP- 



Phone, 



_L 



&gn Here 



COMB COMB COMB 



RUN APRIL 1987 / 89 



w 
I 

L 
D 

C 
A 
R 
D 



Be A Winner 
With 







From inkwell 
Systems 




kJ 



Inkwell S:^stems 



a 
a 

V 

a 
1 
I 






Listing 1 nmlimini 

3878 IFCS(J,W)="NWP"THEN Z=Y»,22 

48:FiETURtJ :REM»139 

3880 IFCJ(J,W)="MLS"THEN Z=V/1.6 

09 34 4: RETURN :REM*17 
3882 IFCS1J,W)="KMS"THEN Z=Y*1.6 

09344: RETURN :REH*3 

3884 1FC$(J,W)="FPS"THEN Z=Y».30 

4B: RETURN ;REM*177 

3eee ifcs(j,w)="mps"then z=y/.30 

48;RETURN :REM*51 

3888 IFCS(J,W)="PSI"THEN Z=Y*6.e 

95 (UP ARROW) 3:HETURN 

:REM*103 
3890 IFC$[J,W)="NSM"THEN Z=Y/6.a 

95 {UP ARROW}3:RETURN:REM*e9 
3892 REM IFCS(J,W)="FN!"TiiEN Z=Y 

{11 SPACES) : RETURN: REM USER 

DEFINED FUNCTION 1:REM+245 

3894 REM IFCS ( J , W) ="FN2"THEN Z=y 

{n Sl'ACEs): RETURN: REM USER 

DEFINED FUNCTION 2: REM*! 21 

3896 REM IFCS ( J, W) ="FN3"TilEN Z = Y 

{11 SPACES): RETURN: REM USER 

DEFINED FUNCTION 3:REM*253 

3698 PRINT" (COMD 3) INVALID PARA 

METER (CTRL 8)(CRSR UP)":Z=0 

:E=1 :REM*107 

3900 RETURN ;REM*1 33 

3902 REM CURRENCY/ DECIMAL/RIG 

HT JUSTIFICATION :REM*241 
3904 R=2:GOTO3908 :REM*17 
3906 R=VAL(MID$(CS(J,0) ,2) ) 

: REM* 3 9 
3908 CLM$=STR$(INT(VAL(CLM$|+10( 

UP ARRQW)R+.5) ) :REH*43 
3910 IFLEFTS(CLM$,1 )=" "THENCLMS 

=MIDS{CLMS,2) :REM*47 
3912 IFR>LEN(CLM$)T1IENCLM$=RIGHT 

$("00000000"+CLM$,R) 

:REM*125 
3914 IFRTHENCLM$=LEFT${CLMS,LEN( 

CLMS)-R)+"."+RIGHT$(CLM$,R) 
:REM*1 49 

3916 REM RIGMT JUSTIFY: REM*2 1 

3918 IFLEN(CLM$) <CWTHENCLM$=RIGH 

T$(S$+CLM$,CW) ;REM*205 



3920 

3922 
3924 

3926 



3928 

3930 
3932 

3934 

3936 
3938 
3940 



IFLENICLMS) >CWTHENCLM$=LEFT 
$(CLM$,CW) : REM* 37 

RETURN :REM*155 

REM LEFT JUSTIFICATION 

:REM*6 5 
IFLEN(CLM$) <CWT!iENCLMS = CLMS 
+LEFT$(SS,CW-LEN(CLM$) ) 

:REM*1 IS 
IFLGN(CLM$)>CWTUENCLM$=I.EFT 
$(CLH$,CW) :REM*45 

RETURN :REM*163 

REM PERCENT/RIGHT JUSTIF 

ICATION :REM*10S 

CLM$=STRS{VAL(CLM$)*100) 

:REM+1 59 
GOTO3906 :REM*87 

REM DIRECTORY : REM* 141 

PRINT" (SUFT CLR)(CTRL 8)";: 
@"$":PRINTTAB(25)"(COHD 6}P 
REBS (CTRL 2) (CTRL 9) ANY KE 
Y{CTRL 0){CTRL B}":GOSUB301 
e:RETURN :REM*101 



K HOW 



$99'!»^ 




INTERACTIVE HI-RES 

GRAPHIC SYSTEM 

Complele package Includes 

Professional Duality 

LIghl Pen and Soltware 

. lise tc outt Wisiit/ 

I clinical ii3mi«i% 
. Ptini in 3 Sim 
• Full Iwa year waiianty 





4002 



4003 



3998 REM SETUP FOR PRINTER 

:REM*241 
PRINT" (SHFT CLRKCTRL B) {C 
TRL 9) (5 spaces) CALCULATED 
REPORTS PROGRAM(7 SPACES}" 

: REM* 253 
PRINT" {CTRL 9) {2 SPACEs)PR 
INTER OR INTERFACE CONFIGUR 
ATI0N(2 spaces!" :REM*233 
PRINT"{CRSR ON) (COMD 6) CUR 
RENT OPTION IS: {CTRL ei"P 

:REM*1 64 
PRINT"{CRSR DN)(COMD 6) PRE 
SS (CTRL 9] (CTRL 2)1 (COMD 6 
){CTRL 0)(2 SPACES }CARDCO A 
, 1525 :REM*139 

PRINT"(7 SPACEs)(CTRL 9}{CT 
RL 212{COMD 6) (CTRL 01(2 SP 
ACEs) PRINTERS W/GRAPHIC INT 
ERFACES" ;REM*101 

PRINT" (7 SPACES) (CTRL 9HCT 
RL 2)3(COHD 6) (CTRL 0j{2 SP 



4006 



ACEs)1526, MPS801/802/803" 
:REH*1 1 

4009 PRINT" (7 SPACES 1 (CTRL 9}{CT 
RL 2}4{COMD 6)(CTRL 0)(2 SP 
ACEs) PRINT TO SCREEN" 

: REM* 12 

4010 IFP<>0THENPRINT"{2 CRSR DNs 
)(3 SPACES )0R{ 2 SPACES) (CTR 
L 9) {CTRL 2)S{C0MD 6) (CTRL 
0}END PRINTER COMMANDS" 

:REM*213 

4012 IFP<>OTHENPRINT"{CRSR ON} (7 

spaces} (CTRL 9) (CTRL 2}E(C 

OMD 6} (CTRL 0)XIT TO CONTIN 

UE" :REM*135 

4014 PRINT" (2 CRSR DNs) (CTRL 8) 

(CTRL 9} (6 SPACEslPRESS THE 

APPROPRIATE KEY (6 SPACES)" 

:REM*5 

4016 GETA$:IFA$=""THEN4016 

:REM*89 
4018 IFAS="E"THENPRINT"{S!1FT CLR 

)CLEARING ": RETURN: REM*41 

4020 IFA$="S"THEN4044 :REM*83 

4022 P=VAL(A$):PF=4 :REM*37 

4024 IFP=1TilENBlS = CHR$(10) :G0TO4 
0D0 :REM*73 

4026 IFP=2THENB1$=CHRS{0) :GOTO40 
00 :REM+161 

4028 IFP=3THENB1$=CHRJ(0) :GOTO40 
00 :REM*195 

4029 IFP=4THENB1S=CHRS(0) :PF=3:G 
OTO4000 :REM*120 

4030 GOSUB602:GOTO4016 : REM* 91 
4032 REM PRINT TERMINATOR 

: REM* 2 3 
4034 ONPGOTO4036, 4038, 4040,4038 

:REM*1 39 
4036 PRINT#PF,B1 $; iRETURN 

:REM»191 
4038 PRINT#PF,B1$:RETtJRN:REM*157 
4040 PRINT#PF:RETURN :REM*11 

4042 REM- PRINTER COMMANDS 

: REM* 81 
4044 PRINT"{SHFT CLR) {CTRL 8)(C 
TRL 9) (11 SPACEs}PRINTER CO 
MMAND{12 SPACES) {CTRL 0)" 






SERIES OF CLIP ART 
AND ILLUSTRATIONS 
FOR USE WITH 

fM(kli4rAND iH:,.VrJ' 
Now Available: 

• HOLIDftV THEMES 

• CLIP-ART POTPOURRI 

• BORCERSS SIGNS 




'JO / RUN Al'RI). 1987 



CI re Is 24 on Reader Service card. 



:REM+2 21 
4046 PRINT" (CRSR DNJICOMD 6} Till 

5 ROUTINE WILL SEND CHARACT 4072 
ER" : REM* 131 

4048 PRINT" STRING £CHRS()1 COMM 
ANDS TO AN ASCII" :REM*203 
4050 PRINT" PRINTER. {2 SPACEs)CO 4074 
MMANDS MUST BE ENTERED IN" 
:REM+1 49 
4052 PRINT" THE FORM OF INTEGERS 4076 

SUCH AS:" :REM*2 39 

4054 PRINT" (CRSR DN)(CTRL 8} ? 2 4078 
7{C0MD 6) [5 SPACES ((ESCAPE 
CODE)" jREM'lll 

4056 PRINT" {CTRL 8)? 66{COMD 6) 
15 SPACES) (PITCH CODE)" 

: REM* 15 4079 
4058 PRINT" {CTRL 8)? 2{C0MD 6K 

6 SPACES) (COMPRESSED MODE)" 4 080 

:8EM*145 4082 

4060 PRINT" {CTRL 8)? *{COMD 6){ 
6 SPACES) (END THE SEQUENCE) 
" : REM* 31 

4062 PRINT"{CRSR DN } TlilS WILL D 4084 
E SENT TO THE PRINTER AS:" 
: REM* 17 

4064 PRINT"(CRSR DN ) ( 3 SPACES) (C 

TRL 8)PRINT#4,CnRS(27)CKRS( 4086 
66)CHR$(2) (COHD e}":REM*14) 

4066 PRINT"(CRSR DN ) UP TO FOUR( 

4) NUMBERS MAY BE SENT," 4088 
:REM*251 

4068 PRINT" THE FIRST NORMALLY B 

EING {CTRL 9) (CTRL 8)27 (COM 4090 
D 6) (CTRL 0), THE" : REM* 187 4 092 

4070 PRINT" ESCAPE CHARACTER, (2 4094 



SPACEsJEND THE SEQUENCE" 

:REM*17S 4096 
PRINT" BY PRESSING {CTRL 9) 
{CTRL 2) RETURN {COMD 6} (CTRL 4098 
) WHEN THE ASTERISK" 

:REM*7 3 
PRINT" IS SHOWING. {2 SPACES 4100 
)PRINTERS WILL VARY, SO" 

:REM*179 
PRINT" CHECK YOUR MANUAL FO 4102 
R THE CODES." : REM* 15 
PRINT" (CRSR DN){4 SPACES )(C 
TRL 2) {CTRL 9)ANY KEY{COMD 4104 
6) {CTRL 0) TO CONTINUE OR ( 
CTRL 9 ) { CTRL 2 ) E ( COMD 6 ) ( CT 
RL (KIT? (CTRL 8}" :REM*151 
GETA$:IFA$=""THEN4079 4106 

: REM* 160 
IFAS="E"THENRETURN : REM* 165 
PRINT" (SHFT CLR) (CTRL8)(C 4108 
TRL 9)(B SPACES) SEND PRINTE 
R COMMANO{10 SPACES) (CTRL 
}" :REM*81 4110 

PRINT" (CRSR DN} (COMD 6)ENT 
ER CODE, THEN PRESS (CTRL 2 
) (CTRL 9) RETURN {CTRL 0)" 

;REH*207 4112 
PRINT" {CRSR DN) (CTRL 9) RET 
URN (CTRL 0} (COMD 6}ONLY TO 4113 
QUIT{2 CRSR DNs)" :REM+249 4114 
F0RI=1T04: PRINT" (COMD 6)C0D 
E(CTRL 8)"; I;" ? * {4 CRSR 
LFs)"; :INPUTIS(I( :REM*95 4116 
IFIS{I)="*"THEN4094 ;REM*59 4118 
NEXTI :REM*95 

0N(I-1 )GOTO4096, 4098,4100, 4 



102:GOTO4104 :REM*63 
PRINT/M,CHRS(VAL(I$(1 ) ) ) : GO 
TO4104 :REM*1 44 

PRINT#4,CHRS(VAL(IS(1 ) ) )CHR 
S(VAL(tS(2) )):GOTO4104 

:REM*182 
PRINT|i^4,CHRS(VAL(IJ{1 ) ) )CHR 
$(VAL(I${2)))CHR$(VAL(I$(3) 
)):GOTO4104 :REM*226 
PRINT#4,CIIRS(VAL( I$(l ) } )CHR 
$(VAL( IS(2) ) )CHRS|VAL{IS(3) 
) )CHRS{VAL(I$(4) ) ) : REM* 14 
PRINT" (2 CRSR DNs) (10 SPACE 
s}(CTRL 9) {CTRL 2)A{C0MD 6) 
(CTRL 0}NOTHER CODE" 

:REM*206 
PRINT" (CRSR DN){10 SPACES ) ( 
CTRL 91 (CTRL 2)T(C0MD 6}(CT 
RL 0)EST PRINTER" : REM* 102 
PRINT" (CRSR DN){10 SPACES) { 
CTRL 9} (CTRL 2)E{C0MD 6){CT 
RL 0}XIT TO PRINT" :REM*64 
PRINT"(CRSR DN} (CTRL 8)(CT 
RL 9) (6 SPACES} PRESS THE AP 
PROPRIATE KEY{7 SPACEs)" 

:REH*1 4 6 
GETAS: IFA$ = ""T!iEN4112 

:REM*246 
IFAJ="A"TI!EN4082 :REM*167 
IFA$="T"THENPRINT/M,"ABCDEF 
GHIJKLMN0PQRSTUVWXYZ":G0TO4 
112 :REM*210 

IFAS="E"THENRETURN :REM*202 
GOSUD602:GOTO41 12 :REM*150 



THE SMART WAY TO SAVE 
YOUR RUN 

You'll find all your favorite issues of RUN in minutes-and in 
great condition-wilh smart-looking binders or file cases from 
Jesse Jones. 

Sturdy, protective file cases make for easy access to each 
issue, while rugged binders allow magazines to lay flat for 
easy reference. Both hold 

12 issues, are custom-designed in brown with gold spine let- 
tering, and are unconditionally guaranteed. 

Order today t 
File Cases; $6.95 ea ; 3/S20; 6/$36. 
Binders: SB.50 ea.; 3/$24.75; 6/$48. 



YES! Rease send me prot«SiOT for my RUN: 




-Fte Cases 



-Binctere 



I enclose m^ civo^ a mone^ orttef (or $. 

Name 



A(j*ess. 

Oty 



. aale. 



.Zip. 



us Qiitrvf oriy. OutKkj US. add H.50 
B«r (em l» psst^ mM handing 
PlaisB ikMr *-6 weeks 1» drtver; 

UJUL TO: .tesse Jooes Boi Corp. PO Boi 

hm. Oed RU^J. RiteSelpfia Fft 19H1 




NOW AVAILABLE 
NEW CP/M VERSION 



THE BIG BLUE REAOER; 

— Lo.ids in 30 seconds 

— la eas/ to use 

— Foalures Standa'O ASCII to Com- 
modore or PET ASCII Iranslation. 
and vicQ versa. 

— Wrtli ASCII tianslation, iranslers 
MS-DOS tiles to Commodore for- 
mat at 12.000 bytes pet minule. 
and [lansfers Commodore files to 
MS DOS lormal ai 20.000 bytes 
per minute. 

— Includes MS-DOS backup and 
MS-DOS disk-tcjrnintiing pro- 
grama. 

-- Displays on 80- or 40-colurnn 
screen, in color or monochroi^e. 

— Can t>e used with one or two disSi 
drives, 

— Features prtniet output. 

— Erjor-chflckmg includes: 

• correcl disk 

• (ull disk 
" proper I He name 

— CP/M version available as 
upgrade lo current users. 

The Big Blue Header CP/M 15 S44 95 (includes all standard Big Blue Reader 
Icalures). Standard Big Blue Header 15 S31 95 All prices U S. currency and 
include shipping and handling. No credit card orders, pleaso. Call lorn ia 
lesideinlsaddSZSOtorThoBlgBlueHeadefCP/MorSE.OSIoraiandatdBig 
Blue 8eader. slalo gales lax. CP/M version available as upgrade 10 current 
users lor 116 plus your Big Blue Header disk Send check 01 money order 
and alt inquiries to 

S O G W A P Software. Inc 

611 Boccaccio Avenue. Venice. CA 90?91 

Telephone (213) S22-113S 



WANT TO READ 

FROM AND WRITE 

TO IBM-COMPATIBLE 

FILES? 

I( /ou tiave a Commodore i^e'"" and 
1571"" disk drive, you can read from 
and write to MS-DOS files using THE 
BIG euUE READERI Mew from 
SOG '.V A P Software, Inc . tfie pro- 
gram allows users 10 transfer files 
generated en most IBM-compatible 
soltwaro to Commodore DOS files, 
and vice versa. Now THE BIG BLUE 
READER CP/M gives you all the 
standard tealures ol THE BIO BLUE 
READER plus CP/M read and write 
capabitiiy! 



Circle 97 on Reader Service card. 



RUN APRIL 1967/ 91 



NowRun 

puts a powerful 

new research tod 

right at your 
ngatips* 




Run^s new SearchLink service 
gives you easy access to more 
than 800 databases in just 
minutes! 

There's a wealth of useful informa- 
tion being gathered on electronic data- 
bases every day. But getting access to it 
hasn't been easy. What databases have 
the answers you need? How do you get 



access to them? 

The answer is SearchLink. Search- 
Link gets you answers to all kinds of ques- 
tions that are important to your business. 
You can get competitive information, or 
details about new products and services, 
or market facts, or the latest FCC regula- 
tions. You can get information on com- 
puters, finance, business statistics, 
investments, law and much more. Every- 
thing from accounting to trademarks to 



history or geography. 

SearchLink offers you easy access to 
the services of leading database vendors 
including BRS; Dialog; NewsNet; SDC; 
VXJ/TEXT; and Questel, to name just a 
few. All you need is a credit card and a 
computer with modem. 

All tliis, and more, with just one call! 

SearchLink is easy. 

No subscriptions. No passwords. 
All you do is call 800-843-7337 with your 
modem. Have your major credit card 
ready, and within a few minutes you'll be 
cleared to use SearchLink. Simple in- 
structions tell you how to go after the 
information you need. 

Using SearchLink is as easy as 
knowing what you want to find out. You 
pick the subject; SearchLink shows you 
what's available. Then you pick what you 
want to see. 

K you know which database you want 
to access, SearchLink lets you specify 
that. If you're not sure, SearchLink can 
choose the database (s) to search. 

SearchLink is inexpensive* 

Considering that you could easily 
spend hundreds of dollars worth of your 
time with conventional research methods 
and still not get what you want, Search- 
Link could be the biggest bargain going. 
SearchLink costs only $799 per topic 
searched (a few databases carry sur- 
charges), plus 25 cents per minute con- 
nect time, and $2 per abstract you choose 
to see. You can even get hard copies if you 
want them. 

SearchLink provides 24 hour 
on-line assistance. 

If you get into trouble, just type 
"SOS" and a real, live search specialist 
will come on-line to answer your 
questions. 



Here's just a small sample of the databases you 
can access through SearchLink. A complete 
list is available on-line on SearchLink. 



We can't list all of SearchLink's more tlian 800 


daUibases, but just to jjive you an idea, here are 


some of the databases aviiilable under the topic 


"COMPUTER." 




Business Software Da I abase 


INSPEC 


Software Packugeafor Minis 


lliiih Technology Topics 


ami Micros 


Mi^iiu— TIr' (ritornational Software 


COMl'ENDEX' 


Database 


Eniiinwrinji anil Trehnoh)^ 


Inlirnatiiiiud Sii/lwan' l.istinf;s 


Information 


MiercHoiniHitiT Imk'x 


CdmputtT Databasf 


liiisim-ss. Eiimntion. 


Computer.^ mtil 


ami Hume Cimjfiuter Tapics 


Telecommiittitalions 


Oiiliiio Microconi putter Software 


COMPUTER PAT 


Sojiware Descripliifiis and Kci'icu'n 


US. Data Fnaessing Patents 


SlIPERTECH 




AI, CAD/CAM. kobotics, 




and Telectim m u nu uitons 



And here are just a few of the other popular databases 
you can access with Searclil^ink: 


AHl/lNFORM 
fSusiness and Management 


ERIC 

Educational Topics 


Tallies 
Chemical Al)strads 
Index of Chemistry Articles 


PTS PfiOMT 

Iktsiness and Market tnfiirmatitm 
Standard and I'nor's Ci!r[)orate 


Disclosure 

(Selected Dalabtms) 


[Jescriptiiin^ 
Information on U.S. Corporations 


fJonnelley DL-moKnipfiics 
U.S. Cemus Information 


'I'rademarkscan 
Active U.S. Trademarks 


Duti & Bradstrect 
(Selected Databases) 


TRfNET 
Information on U.S. Companies 



Here are some of the major database vendors accessi- 


ble tlirough SearchLink. 




AUP Network Services 


Dialog Information 


[5RS Information 


Services. Inc. 


Technologies 


(j-CamSer\'eur 


Data-Star 


NewsNet, Inc. 


Datasolve Information 


PerRamon InfoLine 


Ofiline 


Questel, Inc. 


DalaTimes Information 


SDC Information Ser\'ices 


Network 


VU/TEXT Information 




Services 



Call 800>843>7337 now! 

Put the power of knowledge to work 
for you right now. Call 800-843-7337 
(THE-SEER) on your computer and get 
the answers you need to stay ahead. 

SEARCHUNK 

From Run 



Your link to the world of information. 

An luttTn.^Ei<jfial Hala Gn»u[) Si'rvhre 

SearchLink in spotisarfd by the Nflltrtna] Ftderalkjntjf 

AtiHtractJn^garid InlormrtlNm Service's, 

NJ-'AIS iaa pr«fessi«jniiU!^'i<NiHti<HMhf Jatabasf prixJiJcen. 



A CWCi PubUt-atitm 

An InternaEliiiubl l).ii.f Group Ctimpny 



COMMODORE CLINIC 




Do you have a problem or question almut 
ymir Covinwdore computer? Commodore 
Clinic can help. Jus I send your question 
on a postcard lo: 

Jim Strasma 
Commodore Clinic 
PO Box 6100 
Macomb, IL 61455 

Queries are answered only through this 
column, and, due to the volume of mail, 
only questions that appeal to the majority 
of our readers can be published. 



SOFTWARE 



Q: I want to set up some large database 
files, using either Superbase 128 or a 
CP/M database. Someday 1 may cftange to 
an MS-DOS system, .10 Pll need to transfer 
all these files to an MS-DOS-compatible 
database. How can I be certain that I'll be 
able to do this when the time comes? 

Bob Stoeckley 
Eureka, MT 

Ai Future compatibility is very diffi- 
cull to guarantee In any system. Your 
best bet is to find a program that's 
offered in both CP/M and MS-DOS 
versions, and run the CP/M version 
for now. 

Asliton Tate's Dbase II package is a 
safe choice, since the great majority 
of MS-DOS datafilc programs are 
able to read Dbase files, and both 
Dbase II and the newer Dbase III Plus 
are available in MS-DOS versions. Un- 
fortunately, Dbase II is more expen- 
sive than Superbase 128, but you can 



By JIM STRASm 



console yourself with the knowledge 
that it's quite easy to find skilled 
Dbase programmers to help you 
when the time comes, due to the pro- 
gram's 80-percent dominance of the 
MS-DOS database market. 



Q: Where can I find programs to me with 
my 1520 printer-plotter? 

John Elberson 
Bonita, CA 

A: The International Commodore 
Products User Group (ICPUG) in En- 
gland has just announced the resur- 
rection of its 1520 user's group and 
the availability of a disk of programs 
for the 1520. You can order the disk 
from W. G. C. Austin, School of Ge- 
ography, Faculty of Humanities, New- 
castle Polytechnic, IJpnian Building, 
Sandyford Road, Newcastle-Upon- 
Tyne, NEl 8ST England, The asking 
price is a disk witli a program for the 
1 520 on it, together with return pack- 
aging and money for postage. You 
might also offer to join ICPUG, 

1^' On page 69 in the May 1986 issue of 
RUN, liw 2-iO of the Basic loader listing 
has the same REM value, 34, as line 690 
in the Nutneric Keypad listing on page 60 
of the March 1986 issiw. Hoiuever, the data 
in each is different. How can this be? 

R, H. WiUiams 
Albany, GA 

A: Notice that all the checksum val- 
ues for Perfect Typist are in the range 
0-255. This is a single-byte checksum, 
and easy to calculate in machine lan- 



guage. It's also good enough for most 
needs, since the odds of an incor- 
rectly typed program line having the 
correct checksum are only 1 in 256. 
How^ever, as you noticed, it is possible 
for two dissimilar lines to have the 
saine checksum. If that ever becomes 
a problem, using a two-byte checksum 
would decrease the odds of an error 
to 1 in 65.536, but at tlie cost of a 
slighdy more complicated checksum 
algorithm. For now, let's stick with the 
one-byte version. 



HARDWARE 



Q: An "authorized" Commodore dealer 
told us that Commodore hardware we pur- 
chase from any other outlet is not stibject 
to the same quality-control monitoring as 
the products purcfuiml from him. Aren't 
consumers who purchase titeir hardware 
through retail outlets such as K-Mart and 
Sears receiving equipment that's just 
as good? 

Jane Palenske 
Manhattan, KS 

Ai I expect your dealer is doing his 

own (|uality-control tesdng on the 
computers he sells, as do several other 
authorized Commodore dealers I've 
known over the years. This typically 
consists of setting up each system and 
running diagnostic programs on it 
for a day or two before putting it up 
for sale, which is about the same test- 
ing Commodore gives its computers 
before they leave Uie factory. The 
value of the added testing by the 



94 / RUN .M'Rll. I 



Sensational Prices! 

. . . On Our Most Popular Itemsl 



from mjcfoSi* ... 

THE 390 DISKEHE! 

Aro you pa/ing too mucli tor diskettes? Try our first 
qualily, prime. 5'/4 " diskettes {no rojocts, no seconds) 
al those fantastic sale pricos and save, save, SAVE' 
Disks are packaged in boxes of 50; incfudirg diskettes 
in sleeves, labels, and write-proiect tabs. 

Each diskette is certified to be 100% error free and 
comes with a iifetime warranty (if you have a problem, 
vve'li reptace the diskelte). Aif diskettes include hub rein- 
force ma nt rings and write-proted notch. 

Ail diskettes are double density and work in eitlier 
singie or double density drives. 



SS, DO Diskenas. Box of 50 
32391 

DS. DD Diskettes, Box of 50 
32403 



$19.50-33C ea.! 
$24.50-D9c ea.l 




POWER and PROTECTION 
FOR YOUR 0-64!® 

POW'RPAK64 

from MicroPal® 

Pow'r Pak is a replacement power supply (1 .5 amp) 
for the Commodore 64" . . .but thal'a not alii Pow'r 
Pak aiso supplies two additional surge protected out- 
iets (120V) lor monitor, disk drive, or other peripher- 
als. On/off switch. Fuse protection. Sturdy ail-metal 
casing is ventilated for heat dissipation. Fuli 1 year 
warranty. 
^34910 $49.95, 



A" Our Lowest Price Ever ^% 
On Diskette Storage! 




I INNOVATIVE CONCEPTS. INC 



FLIP SORT 70 



• Slores and files up to 70 5'A" disltettes. 

• inciudas S index dividers fDroioanizalion of tiling and retrieval. 

• Molded from higdiy dnratile plasuc. 

Sug. Retail $7.96 

Regular Tonox Price S6,95 
43375 SUPER SALE $4.95 ^ 



From Your Friends At 

leNGX 




^e4 



'•/'•'■l^'^- 






Lowest Cost, 
Best Performing 
Star Printer Ever!! 

NP-10. Ideal for school and home use. Iho 

newest printer in the Star line promises to be 

a best-seiler due to its great features and 

unbeatable price! You get superb draft printing 

at 100 cps and its easy to switch to crisp, precise 

near letter quality at 25 cps. Easy front panel operation 

allows you to change modes at the simple touch of a 

button. Tractor and friction feeds standard. Printing is bidireclionai in draft riiode and 

unidirectional in bit image and NLO modes. Five characler sets are available in draft 

mode including italic end international characters, wilh three sols available in NLO. 2K 

buffer, Slandard parallel interface. Fuli one-year warranty Sug. Retail S279.00 

64204 NP-10 Printer SCALL FOR LOWEST PRICEI 




^ 



* THE BEST PRICES* 

• THE BEST SERVICE* 

WHY SHOP 
ANYWHERE ELSE? 



THE FAMOUS SLIK STIK'" 

Ttn S^ik Stik''' has been a fj^rile tor years an:J 
for QQffiJ reason It's just lii^ riGti! coinljination cf 
rcsfwnsivoness and accuracy. And Itic price i;,int 
bebeat' From Suncorrr. 90 [fay warranty Corijipcts 
dr redly lo Commodore Comnultrs. 

4ms 



ONLY S6.95! 



Space Saving Printer Stand 

At l^st 3 pjint^r Hand f ricird 'for fupmss sn^J smjll airice5^ This um^i stand tfw* 
Suncam n ?iev3l«d so ^ CAn ^l^ce your p;tp«r uncli^rTieaEri Feature's he^ <iu\f 
ttfldFd s.teslvrirtcDn$!n;(;i«r) Jnd ha^a vinylca-sCing lo fi^utt 'vmt i^ vi[^rj|. 
(njn Ana(r«r ptui the pJiftTflr « fi*u il i^t aAgu maj inaiijti lE mucJi ti^w 
lo $e(i your Qutpiri i% lE i$ bring prnt^d. Av.siljpic' in Ew? widttij' IE' Icr m^' i 
&0 column prrnlar?, ant! Ifl* tor mosr 132 column printeirs. 
33233 12 " PrlnEDi Stand [Waa S149S) ONLY $ e,95 

3J346 10" PrmEcr Stand (Was S25 95) ONLVS12.9S 

Paper Tray 

Evcf wonCerecJ what ]o Cto with lus printouE thai comes out C'f the priniter and Ecri;]i 
to spill arj over ma Ut\i aniJ rioor? The Sun^nn Pajier Tray altaches ta fte rcJr of 
n.!l Sijncom stands and rKftWS Ehe printed pap«T 3i rE comes out ol the printer Hc'p-; 
'i^jEly )c»d and sEick iV Sug ReEnl %m% 

4?a9i tti.ss 



OUST COVER and 
"EVERYTHING BOOK" 

SPECIAL OFFER 

Gel 10 kncjtv us t^ ordering Efsis ureat dust ccfver for 
your C-frJ or C'128 and our catafuij. "The Ever^tfti^o 
Book (Of [hi C-W jnd C-123 Hortie Comptilers." for 
S2 95 jrw &tra sfiipping ar>j h3r>dl'n-0 ChafQtS), Ccwr 
1^ antistaljc, IrartsiLrcenE Sgauoe v^nyl sewn |<] our 
exJctirvQ sundards v-i!h reinJorctsl scams Discowi (he 
savings and easy shipping awailatte Trom TENEX Com- 
ouier f)( press' 




«2.95 



31617 CU Dvtl Cnrif inH Catalog (RIi:) 
3MM C 1;b Dun Cover and Calalog (niCI 
esiao C'&tC Dirst Covir and Catalog |I12C) 



LIlWwr^DrWE 61 -J J i»fl. 



IVe gladly accept 
mall orders! 

P.O. Box 6578 
South Bend, IN 46660 

Questions? Call 
219/259-7051 



nOCOWWKJnj l?8iinr'»3rT. 




Ad 
RZC 







SHIPPING CHARGES 


^ ORDER AMOUNT 


CHARGE 


less than S20.00 


S3.75 


Sa0.00-S39,99 


4.75 


-J $40.00-$74.99 


5.7S 


S75.00-S149.99 


6.75 


S150.00-S299.99 


7.75 


S300 & up 


8.75 


rn Fo'fi;n Oiotr', irJO MOO 


Heavy lierrr^ r." 




The Right Interface For Air 
Your Printing Needs!) 

"9 sound tmmstment for your 
ffOl ntt Commixioro:' RUN, Dec '05 
Yn "j**^ '^'^ high-pflrFormancB graphics 
' V'^ parallel prlntfr mmrtace from DSI tw 

C4* jnid VIC-^CemuiAtM a Commotspfp printfr Cotw-switn 

ci^'esa^d user's ma*vual. 

33565 $39.95 

Super GraphiX. Features SK thjlfei, 10 pmting 
modK. 3 ifiEemaf screen tJumas and, tpp mou'^ted dtp $wtcf*5 
Sti'POorts st&erscnpv ^u&tcnpt. uf>d«Jl»ning, bokltKe. wi 
a cno-ce oE 9 charairtrr widlfts. Fmm Xetec. 

41769 569.95 

Super GraphlX Jr. a rnoreKoiomol version ol 
1^e Su;xr &ipnv. tejturin^ grapnics. rwmaS utti correspofv 
dffCf qualT/ pfntng C^ompatifc wtlMI nru^ ]3fnteft. rrom 
teitc 
41774 $49.95 



E 






NO EXTRA FEE FOR CHAR GES 

WE VBRIFY CHARGE CARD 
ADDRESSES 

ORDER TOLL FREE 

1-800-348-2778 

INDIANA ORDER LINE 1-800-22S-ee38 



Ciieie IS5 on Reador Service eai6. 



MAC INKER " 

MAC INKER", Automatic 
Ribbon Re-inker. Re -ink any fabric 
cartridge or spool for less than 5 
cents. Over 70,000 in the field and 
we support 
ALL printers. 
Universal 
Cartridge or 
Universal Spool 
^_ MAC INKER 

We have cartridges 
re-inkable in 10 colors. Ask for your 
printer type or for complete listing. 
Bottle ink $3.00/each, shippmo $3 oo. 




PROTEUS'", the 'Siamese' Buffer. 

It is a Data Switch with buffer on 

both ports. Switch manually or via 

software. Saves time, space and 

money. Or ask 

about OUT MAC 

MASTER tine 

of Universal 

Buffers and 

Printer Controllers {serial or parallel 

up to 1 MEG). 

PROTEUS 64 K-199.00 

256 K-299.00 Shipping $'!.00 
Of course we have Data Switches, 
serial/parallel, 2 way, 4 way, crossed 
etc., at most competitive prices {all 
lines svritched). 




CABLES priced $10-25. We carry 
cables for all common computers 
and peripherals. Rapid turn-around 
on custom orders. 



MERCURY MODEM. Really 100% 
Hayes* Compatible. 300/1200 baud, 
speaker, full status light display 
and 2 years warranty. Includes 

QUICK LINK, 
easiest and 
most reliable 
I Comms Soft- 
ware (available 
for IBM PC or 
Macintosh) $149.00 Shipping $4.00. 

"Hayos is a tiademark of Hayes Micropnxiucts. 




MAC THE RIPPEH. Our newest, original 
and welcome printer companion. Pulls off 
papor perforations and tears the sheets 
■apart. Takes little space and will pay for 
itself almost immediately in saved time and 
tedium. Ask tor brochure. Introductory 
Price S29S.00. Shipping SIO.OO. 



Order Toll Free. 

Call or write for free brochure. 
1-800-547-3303 

In Oregon 503-626-2291 {24 iiour line) 
Wa are and always will be your 

Computer 
Friends® 

14250 M.W. Science Park Drive 

Portland. Oregon 97229 Tfelex 4949559 

Dealer Inqulriaa welcome. 



Commodore Clinic 

dealer is that he's likely to ciuch prob- 
lems tliat may have developed during 
shipping or that weren't caught in the 
factory. 

Althougli ihis added tesiing costs 
the dealer and you extra, I highly rec- 
ommend it, because it improves your 
chances of receiving a reliable system. 
Even when I buy from a discount 
store, I always set up the hardware 
and test it before taking it home. 

As far as [ know, chain stores re- 
ceive computers tliatare as well tested 
as those sent to independent dealers. 
Commodore is well aware that the 
chain stores are among its most im- 
portant outlets, and several of them 
have refund policies that would cost 
Commodore a bundle if it shipped 
them faulty equipment 

Q: Are the 1525, 1526, MPS-801 and 
MPS- 803 all different printers or just two 
printers with different names? 

Michael Spink 
Bridgeport, WV 

A: The 1525 and MPS-801 belong to 
one family of printers, different in 
appearance and some features, but 
sharing the same set of commands for 
such things as high-resolution graph- 
ics. The 1526 and MPS-803 also arc 
similar in their commands and fea- 
tures, but both are quite different 
from the 1525 and MPS-801. 

Although the 1526 and MPS-803 
have some excellent features, most 
Commodore-compatible software is 
designed for the 1525 and MPS-801. 
This is especially true of programs 
that use graphics. The MPS-801 and 
MPS-803 are more recent and have 
replaced the 1525 and 1526 for the 
most pan. 



REPAIRS 

Q: For some reason my MPS-802 dot ma- 
trix printer no longer prints the top row of 
dots for each character. I replaced the rib- 
bon, hut that didn't help. Wltat's wrong, 
and how can I get it repaired? 

Edward Pawluczyk 
Chicago, IL 

A: The problem is probably dust par- 
ticles from the paper clogging the 



wire guide in the print head. 

There are two ca.sy ways to addre-ss 
the problem — one inexpensive and 
one cosdy. First, try spraying a small 
amount of WD-40 lubricant into the 
wire guide openings of die print head 
(the part nearest the paper). If you're 
lucky, this will .solve the problem, at 
least temporarily. If diat doesn't work, 
replace the print head. 

If you're the adventurous sort, you 
can also try disassembling the print 
head and cleaning it from ihe inside. 
This is usually effective, but be careful 
thai you don't lose any of the doi^cns 
of tiny parts. 

Q: What would make a 1541 lock up and 
produce a File Not Found error that can't 
be corrected by shut ling doimi the systemf 

Gene Bricker 
Santa Fe, TX 

A: Most likely, your 1541 is losing 
track of where its drive head is, which 
is something it docs only by brute 
force — banging the head up to 40 
times against die track 1 stop. This is 
possibly a side effect of iinming copy- 
protected programs, or programs 
that copy copy-protected programs. 

When you have this problem next 
time, tr)' gently inserting into the 
drive the cardboard that you found 
in the drive when you fnsi un]>acked 
the unit. The cardboard will often 
push the head back into its normal 
position, allowing odier commands 
to work. 

Q: For some time notu my C-64 has refused 
to broadcast sounds that are a part of ihe 
programs I use. I took it to a computer 
repair store, and the .staff there said the 
problem was a bloimi audio fuse. Fd like to 
install tliefuse myself, but 1 luiven't found 
a place thai sells them. Can you help? 

Kevin Brown 
HanceviUe, AL 

A: First of all, find a new .service cen- 
ter. There's only one fuse in the C-64, 
the power fuse, and it has notliing to 
do with audio. Had the fuse blown, 
your entire system would have ceased 
to work. 

However, before you take your 64 
to someone else, check the volume 
and fine-tune controls on your TV or 
monitor. If all you hear is silence, try 
a different TV or monitor with a 
speaker that you know is working. If 



circlB 274 on Reader Service o«rd. 
96 / RUN Ai'kU, ItlST 



COMPUTER CENTERS OF AMERICA'S 



n WHERE THE PRICE IS RIGHT! 

^^J NO EXTRA CHARGE FOR THESE CARDS ^^^1 
FOR ORDERS ONLY OUT OF STATE CALL IN N.V. STATE CALL TOLL FREE 

1-800-631-1003 1-800-221-2760 



^C commodore 




128 '249" 

157) '229« 

C64C ')69« 

C1541C '179" 

1670 Modem '109" 

C1902 RGB Monitor . . '259'^ 



GEOS 



^ 



GfiAPHtC ENVIBONMEPifT 
OPERATING SYSTEM 

•^DlfFEKLNtlONTS-DESK 

rOf ■ GEO tWiNI • GEO WRffe ■ 

MSK ACCESSORIES 

FONT - PACK 
DESK - PACK 

FOB 7HF COVMOOOSE 64 

CALL FOR PRICE 



^e^ 



V 



INTERFACES 

P.P.I '34" 

XETECJR '39" 

XETECSR '59« 

M.W. 3S0 lOK BUFFER ....69'5 



brother. 



PRINTERS. 



M1009 

■ 100CPS20NLQ 

A/n509 

■ tSO CPS 4 5 NLQ 

A/11709 

■ 240 CfS 50 NLQ 



'129 



95 



^349 



95 



'479 



95 



.IL 



NXIO PRINTER 

n 120 CPS Dot Matrix 
D 5K Butter 




•Only one per customer 

with purchase of 

two ntibons while supplies last. 



i^ 



::^^ SEIKOSHA 



r 



.IL 



iiE®)IF 



s^ 



NX IOC 

□ 120 CPS 

□ 30 CPS NEAR LETTER QUALITY 
G BUILT-IN COMMODORE 

INTERFACE 

■205" 



NPIO 

IJ 100 CPS 

D 20 CPS NEAR LETTER QUALITY 

'IS9« 

NX15 

□ 120 CPS 

D 30 CPS NEAR LETTER QUALITY 

n 15- CARRIAGE 

'339" 

SGIOC 

n 120 CPS 

G 30 CPS NEAR LETTER QUAUTY 
D COMMODORE READY 

Powerfype 
18 CPS 



=179' 



Vpajsyw 



heel Printer 



'T99" 



SP180 CALL FOR PRICE 

D BUILT-IN COMMODORE 
INTERFACE 

D 100 CPS 20 NLQ 
D 2 VR WARRANTY 

MP-1300AI 

D HIGH SPEED PRINTING WITH 

MINIMUM NOISE 
D BUILT-IN 10 K BUFFER 
D EASY TO HANDLE OPTIONAL 

7-COLOR PRINTING KIT 
'399" 

SL-80AI 

D FINE LETTER QUALITY 

PRINTING BY 24 PINS 
D LETTER QUALITY PRINTING 

SPEED 54 CPS 
□ FEATURING EPSON LQ* 

& IBM* MODE 
D BUILT-IN 16 K BUFFER 
'324" 



SP1200AI PARALLEL 
PRINTER 

F0» COMMCJUOHE. /IWBI S IBM 



D 120 CPS 

D 35 CPS NEAR LEHER QUALITY 

n5K Buffer M99" 



^ 


sp-iooo 


• 


Built-in Commodore Interface 


• 


2- Year Warranty 


• 


Nesr Letter Quality Mode 




SEIKOSHA 




M49- 


^ 


•With purchase of two ribbons. ^ 



FOR ORDERS ONLY 
IN N.Y. STATE CALL TOLL FREE 

1-800-221-2760 

OUT OF STATE CALL 

1-800-631-1003 

FOR ALL OTHER INFO 516-349- 1 020 




CQIUPUTEH 

CENTERS OF AMERICA 

ST TERMINAL DRIVE 
PLAIN VIEW, NY tT803 



Owk. Money Ordw, MC » VISA acccptttJ No 
siaiionii chwgc rex MliierCvd Jnd Vita. Cjt\ l(X 
3^kpf^Jng arrf rtjavllfng JntDnrurFon t WYS mktents 
naa iipplkab4r wiri tax t Prtcci mi avjUabUlty jrr 
Mjt^x to change wfthout notkp / Mi fKtory frpih 
iTiMthandlit with mmutatturrt I w*r*nty. Dtittfl 

WFfCDfTW. 

AitiAtlVIIHAl .atrtCUVC MESCMANOiif 
CAN H fXCIMMCCO rO« UMIIAI IIEU 




Can Your 

Computer Make 

YOU 



D540 
Disk Drive 

Comrnodote 

1541 

&GEOS 

COMPATIBLE 

• COOL— ONLY 15W (vs. 25w for 
1541) 

• DIRECT DRIVE SYSTEM— stable 
alignment 

• 6 MONTH WARRANTY 

- EXTERNAL DEVICE NO. 
SELECTION— Simple 

• DUAL SERIAL PORT— daisy 
chaining 

• 0128 COMPATIBLE in 064 mode 

• COMPACT SIZE— 2 x 6 x 10 7. 
inches 

- 5'// SSDD, 175KB CAPACITY 

• $149,00 EACH {NJ residents add 
$8.94 tax) 

To Order Call 
1-800-521-9298 

(in NJ, dial 201-231-8686) 

Visa, Mastercard or Money Order. Allow 
$8." shipping & handling. Send mail 
order with payment to: 

H&M 
Mariteting 

P.O. BOX 8339 SOMERVILLE, NJ 08876 



IRE? 




LOTTERY 



LOTTERY 
your CO mi 
lotlery 
LOTTERY 
believe there 
"original" LOTTEl 



e the raw power of 

the various 

4, LUCKY 

We do not 

than the 

+4. 



each plus 
ing pet order lo 
6% sales tax) 



COO. order! call: |312l 566-4647 |(l|^ 

i«f(Ji*)y 




QO SupertoT Micro Systwns, 






.<& 



Clrcla 194 on nradarSenlca ciard. 



The blood of Kings or of Knaves or both. 
Family Roots software helps you trace 
your bloodlines back through lost gener- 
ations and the mists of time. 

For your Apple, IBM, Commodore, Kay- 
pro, TRS-80,* and many others. Family 
Roots offers all kinds of genealogical assis- 
tance: Individual and ^oup sheets, charts, 
name indices, general search and text 
capabilities. Adapts 
r^ltf^^/l to most disk drives, 
JJlvVlU. • printetB, and screens. 
You get more utility 
programs, plus lots 
of personal contrcJ. 
A comprehensive 
(new) manual 
b included. 

All for just $185, 

Write or call today 
for more infor- 
mation and a 
free brochure. 



Quinsept, Inc. 

P.O, Box 216 
LcKington, MA 02773 
(617) 641-2930 

Amcncan Express, 
Visa, and M^tcrCard 
gladly accepted. 

" TYodfingrki /or Apple 
CompittfT Inc., iritmationcd 
Butirtfu MochtrvFi, CBM, fric. 
Digital ReMarch ami Thndi^ Cerp. 






Roots 



Clrcla 4 on Reader Servlcs card. 

98 /RUN APRIL t9m 



Clrcre 220 on Roadsr Service card. 



Commodore Clinic 

you do get sound from that unit, then 
the problem is in the original TV or 
monitor. Otherwise, the problem is in 
your computer, possibly in the SID 
(sound interface device) chip. An au- 
thorized Commodore service center 
can determine this by inserting a SID 
chip that works. 



Q: My C- 1 28 and peripfwrals are plugged 
into a six-receptacle surge suppressor. 
Lately, my monitor has been flickering once 
or twice each second and making crackling 
noises. I thought it might be interference 
from an appliance, but turning my appli- 
ances off didn't help. I've been iisiTig my 
Plus/4 with the same monitor, ivithmit any 
flickering or crackling. Does this suggest 
anything? 

Robert Shanfelder 
Address unknown 

A: Yes. It suggests that you may be 
overloading your surge suppressor. If 
the suppressor includes a noise-filter- 
ing feature, it will be limited to a spe- 
cific, and often low, wattage, and 
color monitors, printers and modems 
are all power hogs. In all likelihood 
your C-128 is putting more of a strain 
on your surge suppressor than is the 
Plus/4, 

Try plugging just die C-128 and the 
monitor directly into a wall socket If 
the problem persists, it's either in the 
C-128 or its power supply and should 
be investigated further by an author- 
ized Commodore service center. 



PROGRAMMING 

Q: Is titer e any way to prevent the decimal 
value 0.00025 from being displayed and 
printed in scientific notation? 

Nicholas N. DiValerio 
Philadelphia, PA 

A: Your Commodore will display 
and print any number less than 0.01 
in scientific notation. To prevent this 
you need lo start by multiplying the 
number by whatever power of 10 it 
takes to convert the number to 0.01 
or more. It's best to convert it into a 
number equal to or greater than 0.1 
but less than I.O. After multiplying, 
convert the portion of the new num- 
ber that follows the decimal point 



into a string and then concatenate the 
result with the correct number of pre- 
ceding zeros before you print it. 

In the case of 0.00025, first multiply 
the number by 1000 (10 to the 3rd 
power) to change it to 0.25, then place 
the result in variable X; place the 
power of 10 you u.sed in the multipli- 
cation, in this case 3, in variable Y. 
Use Z$ to hold a supply of zeros. Your 
listing should look like this: 

100 X = .'i5 

UO Y = 3 

120 Z$ = "0.0000{)" 

130 X$ = MiDS(STRS(X).3) 

|.10 X2S = LEFT$(7,S,2 + Y) + X$ 

150 PRINT X2$ 

If you have a C- 1 28, u.se the Basic 
7.0 Print Using command to format 
your answer. Just include in the for- 
mat one pound sign (#) for each digit 
to be printed, plus an additional 
pound sign to the left of the decimal 
point to hold tlie sign of the number. 

100 X = . 00025 

110 PRINT USING "##.#####";X 

Q: According lo the Commodore 64 
User's Handbook, published by Weber 
Systems, the program area in Basic is from 
address 2048 to 32767 and the cartridge 
ROM area is from address 32768 to 
40959. Since these two areas are adjacent 
and both are available to RAM when rw 
cartridge is in place, why can 't you raise 
the emi-of -Basic location so that a program 
and its variables can occupy the area from 
address 2048 to 40959? 

Glenn Parks 
Washington, NJ 

A: There's no reason at all why you 

can't use all the address range 
2048-40959 for Basic programs when 
there's no ROM cartridge in place. In 
fact, that's exactly what happens au- 
toinatically. When you turn on a C-(i4 
without a cartridge installed, the sys- 
tem tells you that you have 3891 1 Ba- 
sic bytes free. If you subtract 2048 
from 40959, you'll get 3891 1 , showing 
that both areas listed in the Weber 
handbook are included in the range 
of addresses claimed by Basic. ■ 

RUN associate editor Jim Strasma 
teaclies computer science at Western Illi- 
nois University and is a United Methodist 
minister. He has authored a half -dozen 
books and nearly a hundred articles about 
Commodore and IBM-PC computers. 



\j\t£. eSfiLxlt eSofiujav., DntL 



538 S. Edgewood 

La Grange, IL 60525 

(31 2> 352-7323 

1541/1571 DRIVE ALIGNMENT 

Avoid costly repair bills' Perform your own 
alignment. 1541/1571 Drive Alignmeni 
diagnoses and repotts itie alignment condition 
of the disk drive as you perform adjustments 
An on-screen HELP menu is available while the 
program is running. Full documentation 
includes section on how to load Alignment 
program even when Itie drive is badly 
misaligned. Auto-boots to all modes. Works 
on 1541, 1571 in 1541 or 1571 mode.C64orCl28 
in 64 or 128 mode. Only S34 95' 

SUPER DISK LIBRARIAN 

A full featured disk cataloging and library 
system for the C128 in 128 mode. With one 
keypress all programs on a disk are cataloged. 
Catalog up to 1000 disks and 15,200 program 
names! Operates in last mode with 80 column 
display. Catalogs 1541. 1571 and C?m Plus 
lormatted disk directories f^eads heavily 
protected disks' Printer output includes library 
index, full library report, master program list, 
category program list and disk labels. Also 
contains full featured disk utilities section 
including alt CBM DOS commands plus rename 
a disk, copy protect a disk, change disk format 
without affecting daia 8 much more! Fully 
documented. Organize your disk library S 
more for only S29.95! 

MUSIC OF TH£ MASTERS 

Free Spirifs highly acclaimed Music of the 

Masters series is a must for all music lovers. 

An hour of classical music per disk for the C64 

or the C128 in 64 mode. 

Musk of the Mittert I - Mandel, Haydn. A^ozart, 

Bach, Beethoven S many othersi 

Music ol ihB Maiteri II - l^jnuets, waltzes, 

sonahnas & more from Bach, Brahms, 

Beethoven. Chopin. Schubert & many others 

Muilc ol the MjtItrt III - Mostly Mozart. 

Music ol ttii Mailtri IV - Best of Bach. 

Music ol the Mitlert V • Popular themes from the 

greatest & best known works of the Masters. 

S9.95 per disk. 2 for 517.95, 3 for S24.95, 4 for 

531.95, order all 5 disks lor only S38,95i 

The Great War • WWI strategy game lor the C128 
in 128 mode and 1571 disk drive. Arrrles o( 17 
countries represented. Hundreds of hours of 
challenge Disk - S29.95 

RASICally Stniple 64 - How to use all basic 2.0 
commands in Basic programs. Disk - S14.95 

BASICally Simple 128 - How to use all Basic 7.0 
commands in Basic programs. Disk - S19.95 

Programmer's Nolebook - High speed storage & 
retrieval system designed specifically for the 
programmer. index magazine articles, 
programming routines or other computer 
related inlormalion. For the C12B in 128 mode. 
Disk - S19.95 

Mr, Quluer - Program to prepare quizzes as a 
general aid lo learning. Prepare multiple 
choice, vocabulary, spelling, T-F. or general 
question-answer tests. WorksonC64. C128in 
either 64 or 128 mode, 40 or 80 column display, 
1541 Of 1571 disk drive. Commodore & 
compatible printers. Disk - $19.95 

Free shliiping & hindllngl Immediate italiveryl 

Itltnois residents addS% sales tax. Send check 
or money order to: 

Free Spirit Software. Inc. 

538 S Edgewood 

La Grange, IL 50525 

Circle? H4 on Roader Service card. 



DUST COVERS 

•k cusroM MADE ro Fir 

if HEAVY 33-01. VINYL ANTISTATIC 

•k EXTENDS EQUIPMENT LIFE 

■^ Chaka oF Calan Light Tan OF Drown 

COMnjTERS PRINTEBS 

c-M, pivi A s.oo c-ttps eoj.c.iiio . e.oo 

C.I33 I3.M Ponoioiik 1090 91 13.00 

Dnfomne (C9N] J.OO G<iii:ni 10 i. iiat lO'i 1100 

AmigolOOO 1300 Cmini IS 4 Star li'i 14.00 

IW/lni^ Kkl Slllldll :0.DO Oil idols 92 13 00 

Ktyboord only 7.00 Olcidoto 110/192 13.00 

AlO'l OOCXl, I30XE 10.00 Oklmah 10/70 B.OO 

Awrl 620 ST U.OO Epson MX F>i/R>!e0 .13.00 

IBM PC'XT Sa.OO Epion LXBO/C-1000.. 13.00 

IBM soil Ksyboord B.OO Saitostio SJ^.IODO 13.00 

(DImensloni fieqi/trod ComftH 320 13.00 

for IBM ClonBi) C'ltoh 7S00 13.00 

Citi»n MSP 10 13.00 

Amii 1027 13,00 

DISK DRIVES C DPS 1101 16.00 

£.1541. C.157I 800 

Arrigo 31^" 0'0'v 8.0O MDNntOta 

Amigrj SU" D Dry 9 00 CI 702. BMC Col«_. 14.00 

InduH GT, MSD S0.1 e.OO C-1902 Amlflo 1».00 

MSB SD.2 1000 Amdek 300-700 19.00 

Enhnncir 2000 S.OO Tekriko MJ 10/72. 19.00 

fSD-1 a. 00 CM. Ill (C.1SD2) 19.00 

Aloii 1050 8 00 Gold Stat 13" Color 19.00 

Thonipion CM 365.66 19,00 

VIDE0REC0f!DERS....13,D0 C-1903A''Magiivi40 19.00 

Slots Mok> (L Modal Mugnovoi 80 19.00 

Intludu Di™nilon> NEC 1225 19.00 

Tonon 720 19.00 

PRINTERS SoVdio SC-IOO 19.00 

C.1S25'MPS801 lOOO linitth 122/123 19.00 

C.IS24MPS802 la.OO I.nlth 131/133 33.00 

Drdtr ti lilting H1UI[, HWU tnj COlDf) CHOICt - liM ir BttOWIt lilh 
elvct or nsiWT win pTut Hid prr irefn rU.5d mBr.l ^is^irg v4 h«n4lfig 
iFflftlpn arr citral, Cilff. Ftti. Include 43^i Sfite TiJf. 

SPECIAL COVIRS Vl^LL [IE MADE TO YOUR 
DIMENSIONS. SEND YOUR REQUIREMENTS 
FOR OUR LOW PRICE QUOTES. 

Crown Cusfom Covers 

2<Wri Pnlge Circle 

Depl. B 

LoQuna HUla, CA 92653 

71*472-6362 



THE HACKER'S SHOPPE 

1-503-641-4777 

• Graphic Ubeler «19" 

f Use Printshop or Printmaster graptilcs. ) 

• Custom Labeler *9"" 

(Prim J or 1,000 custom labels.) 

• Deskmate <29"9 

(tremor/ resident desktop sccessories lor the 
C-64orC-128.)Calcu!ator, Calendar, Address 
Book, Help Windows, t/temoPad, Scheduler 

DlskNoti:hBrs *5** Bulk Colored Disks W 

Reset Swlti;)ie5 *9" 100 Cap Lacking 

Disk Bank <12" 

LOST YOUR DONGLE 
OR SECURITY KEY? 

LeadBrboanl 'S"" Paper Clip 'B" 

10th Frame »5m OlhBfsfrom 'S'^-'IS'" 

4470 S.W.Hall Blvd., 1^128 
BeavertotJ, Oregon 97005 

Mall In or C. 0. D, orders only. Sorry, no tenfrcacifc 



Circle 204 on Rci^der Service card. 



RUN APRIl, 1087 / 99 



THE MAIL RUN 





'-'«»*.»^^z,^,.'r«**'-'''=^^' 



In last Jantmry's issue, in an article en- 
tilled "The Software War," we published a 
representative sampling of th^ opinions of 
the 50 or so Commodore user's groups and 
software developers who responded to 
RUN 's qiiestionrmire on copy protection of 
comtnercial programs. This article, in turn, 
has generated a lot of mail. Thh month's 
Mail RUN column h entirely devoted to 
some of the responses we've received. 

Two-Way Street 

Piracy doesn't occur in just one di- 
rection. The marketing of a product 
that's deficient enough to make it un- 
usable* to the purchaser is also a form 
of thievery. 

I've recently set my Commodore 
system aside in favor of an IBM clone. 
The letters and reports I send out 
don'l look any hetter, but I have 
greater peace ol' mind knowing that 
my programs are all backed up 
should I have a disk mishap. I also 
have the convenience of being able 
to transfer my programs to a hard 
disk, and, witii the shareware concept, 
I can actually ti7 a program first antl 
then pay a reasonable fee if 1 decide 
lo use il. 

Wayne E. Armstrong 
Anaheim, CA 



Hot Air 

I'm an independeiU software re- 
tailer, and I sell mostly at hamfesis 
and conipulerfests. For the last 1 )(, 
years, I've been notifying software 
publishers about the rampant piracy 
of C-64 software in my area. The feed- 



back I gel fnjin them indicates ihey 
don't care! Of all the letters I've sent, 
I've received a reply from only one 
publisher, who said he was sorry but 
couldn't do anything about it. I've 
even contacted the FBI, but they lold 
me as long as the holder of the copy- 
right doesn't complain, there's noth- 
ing ihey can do. 

A few fest promoters won't let pi- 
rates rent table space, and at these 
shows I'll sell about S500 worth of 
Commodore software. At shows 
where pirates are present, FU sell |50 
worth if I'm lucky. 

Software publishers spend a lot of 
money on advertising that condemns 
piracy, but when it comes to actually 
doing something about it, they re- 
treat, .^.s far as I'm concerned, they're 
all talk! 

Mike Nowowiejski 
Holland, OH 



Software Rambos 

In our shop we use and sell several 
professional -grade computer-aided- 
design (CAD) and business graphics 
software packages. The first instruc- 
tion in the user's manual is always to 
make a backup copy of all the system 
disks. 

Now, Fm talking about software 
that ranges in cost from $900 to 
$1500. It wt>uld seem these publishers 
stand to lose far more from piracy 
than a company that puts out games 
and such. Every pirated copy of a 
CAD program means big bucks out 
of the publisher's coffers, not just 
$39.95, and the professional-level 



publishers are playing to a much 
smaller market. A handful of pirated 
copies can do more financial damage 
to such specialty publishers than sev- 
eral hundred pirated copies of home 
entertainment software can do to 
their manufacturers, 

Still, it seems tlie paranoid and hos- 
tile attitude toward copying mainly 
emanates from the publishers of the 
"fun -and- games" genre of software. 
The concept of copy protection at 
this point in the evolution of small 
computers reflects a Rambo-like 
frame of mind. 

Dean R. Kazmierczak 
Tonawanda, NY 



A Developer's Response 

I've developed two programs that I 
market to bowling league secretaries. 
1 customize each progiam to the par- 
ticular league's rules and hardware 
and still sell it at only S50, but I've 
had to compile the program and 
embed a "fingerprint" on the disk lo 
prevent piracy. 

1 offer free samples of a working 
program and have set tlie disk lo per- 
mit archival copies using a particular 
public domain copying program, and 
I still get calls complaining that ihe 
disk doesn't work. Of course, as soon 
as I get an explanation of what's hap- 
pening to the program, I know what 
went on. And then this same cus- 
tomer actually gets irate when 1 ex- 
plain that he or she must pay the 
original price again to get a working 
program, "I just wanted to show my 
friend" or "I diought I could promote 



1 00 / RUN kmi vm 



Software Discounters (^so..a^; 

wl ATlllt#IIWQ 'Free shipping on orders over 

For Orders Only— 1-800-225-7638 $100 in continental USA 

PA Orders— 1 -800-223-7784 • No surcharge for VIS A/MasterCard 

Customer Service 412-361-5291 "Your card is not charged until we ship 



A8*CUSS0FJW*ttE 
Aiumt>lgrMcinfloi(D) t2S 



Biilctsa 
Cid Pik <D) 
CadPnk 12a 
ChtrtPikHS 
Cot)ol(D) 
Qobol 12a 
Forth (Oj 
PDwtr PlanfD} 
PPM 10) 
PPM 12B 



$25 
138 
t2S 

tlS 

125 

125 
t3S 



Sp»d Tarin M or 1 20 1 25 

SupaiC (DJ 139 

SuparCIze US 

SupaiP*lcll(D) 139 

Supai Paiol vai $39 

;ICCESS 

EJiacuMva Laadar Board 

Tourn. Dlak 114 

L.B. FAmoua 

Couraa DIsli 114 

LsAdar BoAfd Gol[ {D)S25 
L*adar Board 

Toutn. Dllk 11 114 

RobDlici Woiltahop 119 
TanlhFramalD) 125 

Trtpta Psck: BH1. BHZ nsbd 

Ovar MoicowlO) 114 
World data 

L«*d«r Board Calt 

ACCOLADE 

AcaotAcailD) 119 

ComlcilD) I2S 

FIgtitMshMD) lis 

4th & Inches 

FoalbatlfDl lis 

MardbilllD) 119 

KlllaitUnlllOt(d<0) 119 
PSI 5 Trading ID) IIS 

ACTION SOFT 
ThundarcriopparlOl lis 
Up Paflicopa'ID) lis 
ACTIVISIOW 

AII*na|DI 123 

Croif Country Road 

RicalO) 119 

GarnamaKar(D) $25 

Gamarnaktr Library Disks 

Sporti 114 

Sclvnca Fiction 114 
OraaUng Cvd MAk |C)123 



HaeHrJIDl 


123 


Lima Computer 




PaoplalOl 


123 


MullcSludlotOI 


123 


PorUMOl 


125 


ShinghaliO) 


123 


TaijTImMlD) 


1J3 


TnnifomerJlD) 


123 


ARTWORX 




Biicn Blinkai 




VolI»yb»ll|DI 


19 88 


Brldg*4 0|D) 


lis 


EquaalrlBn Show 




JumparlD) 


19.88 


Highland Qam« (D) 19.BS 


HoltlnOnt + e (0)19.88 


Intornilkinii Hock>y (D)Iie 


Polk»C«dat(D] 


19 88 


SlTlpPo*«r(D) 


131 


DalaDlakal Fama 


1* 114 


Dali Dllk •: Mai* 


JU 


DalaDlak«3Fami 


la 114 


ThalBo«lno(D) 


19.98 



A VALOW HIL L 
Dr. nuthlO) 119 

Supar Sunday ID) 121 
SeS 19B5Taini Dllk 114 
SBSChampiDIlk t14 

Spltllra'40|D| 123 

Till* Soul (D| 119 

AVANTAOE 

Daaart Fo((D) I9.BB 

Dacaplor(D) 19.SS 

PowarlD) 18.89 

Spy vs. Spy t t 2(D)19.aa 
BATTERIES JNCLUOep 
Consijlinnt<a4Dr1Z8) 138 
Pipar<;llpwlSpall(D) t29 
PaparcMpll 128 149 

BEWKftE y SOFr WOHK S 
Gaoi 128 14A 

Gaot 84(D) 1)9 

■a«D'Cal[;(0| 133 

'Gaoi Daak Pak 1 (D)123 
-GeosOaakPak2(D)Catl 
•QaO'DailD) 128 

■GBoFlr.iD) .133 

'Gaoi FontPik(D) Jt9 
■Wrt1«r'aWort<lhop<D|133 
'Gacs 64 afld-on 

programs ontfi 
BRODEWBUND 
BankSI. Sarlai Call 

Carman Sandlflgc: 

USAID) 125 

World |D| 123 

KaratBlia(D) 119 

PrIntShopID) 136 

P. S. Companion (D) 123 
P.S. Graptllci Library 

«1,a2.or ir3 lIGEl. 
PS. Graphic! Library 

Holiday Edillon 118 
Toy Shop (Dl 139 

CMS 

CMS Accounting (0)11 19 
CMSAccl. 129 1119 

CMSInvtnlory 129 149 
D ATA EA ST 

BrasklhrulDI 123 

Comn^sndo(D] 123 

Eiprass ftaldarlDl 123 
IkadWariloriiDI 123 
K (rata Champ (O) 114 
KunsFuMial«r(D) 114 
TagTtamWraillIng 123 
DAVID SON 

AlgablaalarlO) 133 

MathBlaitti(D) 133 

Spaad Raadar 11(D) 133 
Spallll(O) 133 

WordAtlackID) 133 

ELECTR IC D REAMS 
Pocky HorvwShow (0| 114 
SplndllJy(O) 19.88 

Titanic Pacovary 

MliilonlD) 114 

ZoldalDI 19.88 

ELECTRONIC A^TS 
Soflw*f« Classic S9llt5: 
ArchonlOj (9.81 

Archon 2: Adapt (0)1988 
Financial 

Cookbook |D| 19.88 
Haarl ol Africa ID) 19.98 
Mall Ordar 

MonalartiD) 19.88 



Mind Minor (□) 19.88 
Msila Hak*r(0| 19.88 
M.U.L.E.IOI 19.88 

Music Conal Sat (D) 18.88 
Ona-on'Onfl(D). 19.88 
Plnball ConaL S«l ID) ig.e« 
Racing DaaLSd (0)19.99 
Sann CIHai Gold (D) 19.68 
Skyloi |D| 19.88 

Supar Souldar 

Da>h(D) 
Touchdown 

Foolball (D) 
UltlmilBWIiard(O) 19.99 
ELECTRONIC ARTS 

128 



HES 

Mk:roaaltMultlplan(D)114 
Projact Spaca 

Slallon(D) 118 

HITECH BKPRESSIONS 



Adv. Conat. 5*1(0) 
Amarfca's Cup 

Sailing ID) 123 

ArcllcFoi(D) 123 

Bard's Tala 1 (0) 1J8 

Bird's Tala 2: Tha 

Oaatlny Knight 10) S2G 
aatliatront(O) 128 

Chvssmislar 2000(0) 126 
Lorda of Cooqutat (D) 123 
Maka Your Own 

Uurdar Parly (0) 123 
Marbl*Madna»ID) 123 
PagasuslDI tH 

Road to Moscow 10) S2E 
Robot Pascals (D) 128 
flussla— Tha Graal 

War ID) 126 

ScrabblalDI 123 

SlarFlaatl(O) 126 

World ToufGolt(D| 125 
EPYX 

BallblaiarlD) MM 

BartlalD) 18.88 

Champ WrasllinglO) 123 
Ciaala ACalani)Br(DgI19 
DaslroyarlOl 123 

Fast Load IRI 123 

lmpo8slbl*MlaBlon(D) 19 
Koronls RlltjO) 19.99 
Mulllplan128 128 

PS. Graphics Scrapbook 

• 1:SpQrtslD) 116 

*2: Oil 1h* Wall (D) 116 



f 3: School (Dl 
Raacu* on 

Fraclalua(D) 
SIraat Sports: 

Baa*ball(D) 

Baak*lball|D) 
SutaBaltlalD) 



116 

19.98 

Call 
Call 
12S 



SummarOsmas2(D) 123 
SuparCycla(D) 133 

Th< Eidolon (D) 19.99 

WarldKarat«|D) 117. 95 
World GamasiO) 123 
FlftEBinp 

EfltalD) 119 

GoldanPalh(D) Call 
Guild olThlavaalD) Call 
SlarglldarlD) 125 

Talking Taar:htr(0| 125 
ThaPawn(D) 125 

TrBCk*r(D) 125 

CAMES2AS 

Champ. Baaaball ID) 123 
Champ Baskatball 10)123 
Slar Rank BoiinglOl 119 
GFL Championship 

Foottiall |0) 123 

On-Court Tennis ID) 118 



Award War* ID) 
Card War* |0) . 
Haarl War* ID) 
Party Wara (0) 
(NFOCOM 



(9.99 
18.99 
18 88 
19.88 



18.88 8allyt10O(0) 12S 

HIUhhlkar'sGulda to 

lh*Galaiy(0) 123 

H[)l[ywaodHI|ln)((D).125 
Laithflr Goddasa*a (23 



19.88 



MaonmlatIO) i:3 

Trinity 128 125 

WIshbrlngariD) (23 

Zork 1 (0) 123 

K ONAM I 

JallbraakiOl 119 

Ylo Ar Kung ful 

Rush 'N Attack (01 119 
YlaArKungFu2(D) 119 
MASTEflTflONJC 
Action BIkar ID) 18.88 
BoundarlD) (8 88 

CeptalnZBp(D) 1899 
EleclraGllda(D) 19.99 
Inllnlty Machina(R)(9.aa 
S'A SIda Soccor |0) IS 98 
Knight Oamas(D) 18 88 
LailVSIO) 18 88 

Magnum Joystick 112 
Mastar of Magic (0) 18.88 
Nln|a(D) 16.88 

PrsGoll ID) 18.88 

Shogun(D) 16.88 

SpaadKlngID) 18 BB 

TtiaSluggarlO) 18.99 
Vtgas Pokar & 

Jackpot ID) (8.BB 

MICBOl-EAGUE 

BiaabaHIDr 128 

Boa Scora Slata ID) (16 
Oenaral Managar(D) 125 
19B5T*BmD*1aDlak (It 
19eSTaamDalaDlak lt4 
WWF WrastllnglO) 125 
MICflOP flOSE 
Aerojet |b) (18 

ConlllcllnV)alNamlDyS2S 
Cnj:sad« In Europe ID) 125 
Oaclaion In Daaan(D)$25 
F l5Strlk*EBgla(D) 123 
Gunsrilp(D) 123 

Kannady Approach (0)118 
123 
118 



Stl*ntSarYlcs(0) 
TopOunn*r(D) 
MINDSCAPE 
Bank'st. Music 

Wrll»r(0) 
BopiWr*alla|D| 



19 89 

(19 



Crossword Magic (0) (33 
FalrllghtlDI 119 

Flsl(O) 119 

HI(|hRDll*r(0) 119 

Indoor Sports (0) 119 

ln(lltrslor(D) (19 

Parallai |0) 119 

Parfacl Scar* SAT (0)144 
Tha AmarJcan Challanga 
Sailing SimulatlorW) 119 
Trail BlBi*r(D) 119 

UchlMatalD) 119 

Urldlum(D) 118 



MJSC 

Ca)9brlty Coolitiooli |D)119 
CSM 1541 

Align KM |0| 1Z9 
Cantral Point — 

CDpy2(a) 123 

Font Mesiar 2(0) 133 

Font Mastar 118 139 

Gato(0| 116 
GEOS— Insid* 8 

OutlBook) IIS 

SnapshoietlR) 139 

Supert>asa84(D) 147 
SuperbBB* 12S|0| . . 1S9 

Superscript E4 ID) 133 

Superscript 128 147 
ORiaiN 

AutoduallD) 132 

MoabiusID) t2S 

Oeia(D) 126 

Ultima 3 |D| .132 
Ulllme4(0) . . .139 
PHOFESS/ONAL 



125 

139 
143 

149 

12S 
125 
(19 

(16 
12S 



125 



Fleet Filer ID) 

Fleet System 2 ID) 

Fleet System 3 128 

Fleet Syalem 4 128 

"ELEVANT 

Billboard Maker (0) 

Icon Feclory ID) 

Photo FInlshlDI 

SCARBO ftOVGH 

Build A Book |D| 

Mastertypa(O) 

S IUON i SCHUST ER 

Cham. Lab ID) . . 

Great Inl'l. Paper 

Airplane Const (0)119 

star Trek: Promethean 
Prophecy |D) S19 

Typing Tutor 3(D) 125 

SPRINGBOARD 

Cartiticste Maker ID) 133 

C.M.LIbfary Vol. 1 123 

NewsroDmlD) 133 

N.R. Clip Art Vol. 1(D)119 

N.R. Clip AM Vol. 2(0)125 

N R.CIIpAr1Vo1.3(D)l19 

Print Shop Graphlca 
EipanderlD) 123 

SSI 

Battle Cruiser ID) 137 

Battle Group ID) 137 

Battle otAntlBlam 101(33 

Colonial Conquest ID) 125 
137 
(37 
(37 
12S 
125 
(25 
125 
125 
125 



Gettysburg (D| 
Kamptgruppe(O) 
Mech Brigade ID) 
NAM ID) 
PhantasielD) 
phantasle2(D) 
Rings otZIIflnlDI 
Roadwar 2000 ID) 
Shard ol Spring 101 
War Game Conslruc- 

ttonSetlO) 
War in the South 

Pacilic |DI 
Warship ID) 
WIcard's Crown ID) 

SO FTS yw c 

Personal 

AccounlantIO) 
SUBLOGIC 
Basebeil(O) 



137 
137 
125 



Flight Simulator 2 |DI 132 
F.S. Scenery DIaka Call 
Football 10) 126 

Jal(D) 126 

TELARIUM 

Am*ion(0) 19.88 

Dragon World (D) 19.98 
FahranhBlt451 101 18.88 
Perry Mason ID) 1888 
Rendai*ou3(D) t9.BB 
T HUNDER MOUNTAIN 
Cyrus Chess ID) .18.88 
MeilGoKID) 18.88 

Mt. Plial's 

Cartoon Kit |D| IB.BB 
Rernbo: Fifst Blood 

ParllllDI 18. BB 

Trie Ellmlnelor(D) IS BB 
TopGur>(D) 18.86 

T±ME WORKS 
Accts.Psyeble(D) 133 
Accta. RacAlvabIa ID) 133 
DatBMBneger2I0| 125 
□ ate Manager 128 143 
GBHarai Ledger ID) (33 
InientoryMgmtlO) 133 
Per1n*(84in) 139 

Partnar 128 IR) . 143 

Swlltcalc;sidewaya(0) (28 
Swiltcalc/ 

Sldgway]12a (43 

Swtttai '86 133 

SylriB Podar's Personal 

Fin. Planner |D|W 133 
Sylvia Porter's Personal 

Fin. Planr>er12a $43 
Word Writer 3(0) .133 
Word Wriiar 129 143 
UN ISON WO RLD 
Art Gallery 1 ID) 119 

ArtOallery2ID) 116 

Print Master Plus (D) 123 
VALUE r(M^ 
Art Library 1 or 2 |D) 18.88 
Calendara & 

StBtlonarylO) 18.88 
Greeting Cards (D) (8.88 
Signs & Banners (D)16.88 
tVEE»CLrnEADEn 



St!i:kybBar Series: 




ABC'alD) 




Math 10) 




Numbers ID) 




OpposlteslDI 




Reading (D) 




ShapaalO) 




Spellgrabber(D) 




WINDHAM CLASSICS 



Alice in 

Wonderland 10) 16. Ba 
Below the Root (D) 16.89 
Swiss Family 

RcbinBonlD) 16 99 

Treasure Island (0) 18.99 
Wizard QlOl(D) 16.99 
ACCESSOn/ES 
Bonus SS. bo 15.98 B> 
Bonus OS. OD 18 99 Bi 
CompuServe Starter Kit 

la(25u9*g*Cradlli (19 
t3lskCasa(Holda75) 19 
Dllk Oriia Cleaner 19 
EpyiSMXJjDysltck 114 
WtcoBatHendle (17 
WIcoBoaa 112 



P.O. BOX 111327— DEPT. RN — BLAWNOX, PA 15238 



'Pt**tt fKwiC Th« Folfowlnp Oidtninq t«rmi & Condlllioni Cirtlull/ Btlora Plsclng Your Ordir: Ordir» wllh othliri chtck or monAy ordtr ihlp(>*(] ImmadJittly on In 
■ loc^ ilsmi. Parionfl ft Compiny ch«clii», tlfow 3 w*«hi civirincv. NEiCO.D.'i! Shipping: Contintnttt U.S.A.— Ot^^tt ur>d«r tlOO add %2Jt9w itiipfiino on ordmts owat 
nOO- AK. HI. FPO, APO^tttd IS 01} Mit or^trs. Cantiit 4 Putrio RSco—tdd StO on ati Ofdati. Sorrv, no olhtr InlarnatlonAl Ofdvi'i acctptvdr PA rBsidenta Mdd G% taiaa 
tix on itit tota: tmount of otdtt inctuditio stilftping cfiatBaaf REASOHS FOR CALUNG CUBTOMEFl SBfiv:CB—4\i 3^^ 5291 ^}>Sti1U9 of ordtr or back Drdar(2>M any 
mvrchandlta purchatad wlthLn 00 d«yi Irom S-D. of A. Ii difictlvs. plaat* ct\i for a raturn aulhahzalian numb*r. DalectJva Tntfchnndlsa will ba raplacfrd wllh tha itma 
ma rcfiandlgfl Qniy. Othar raturnt tubjtcl lo a 15% railocklng chtrQa. AMar 60 dtyt plaaia rafar to Iha manufacfurart warrartfy Includad w^th Ihi marchandlaa A ralurn 
dl^aclly to lb* minutaclurtr Cusiommt ttfyicm wiit noE acctpt coi}9ct rafJs or cmUs on S^D. OF A.'i SOO* ardtr linus* Haw you laan our on lint ctlatog ol lOOOaoltwara 
llllaa ^ot Commodora, Atari, Appla, IBM and Amfga? Il'i on Compuaanrt'a Elaclronlc Mail— Jual typ* QO SDA and thopping fflr lOltwara will navar ba Iha aama agalnl 
MOUfiS: Mon.Ffi. 9AM^:30 PM, Sat, 10AM 4PM EMttttn Ttmt. fiecauia itiit ad had to ha wrlltan 3 3 maj, batoit It was pubtithad, ptlc9S I arattabSSitf tra subftct to 
changt! 



Clrcio 254 on Reader Servkco card. 



TWO GREAT MUSIC PROGRAMS 

trtmiTCO SOFTWARE 
TmEUPWOHY^** iSftMcnuaiCprogiflmipHy pifcesup IQ 
50 minutes long vnih Qvery naie sftQwn iirnultsneously on 
tn» mjsic staH and keyboard. Notes change color as ihe/ 
ore pFoyed- Play any porhon, change InsUumsnls, k»y and 
tjmpQ 10 $iill your (AHe. Select from 9 ln»tfum*ntt or creale 
your own with iheTull power o( tr« Commodore^*' sound 
cl^lp. Mu»^o un bt pfOQrA(nm«d id piiy for nour« «i a time. 
E*cti progrAm comis with Euphony Muaic CoiiecHons i , 3 
and 3. Muiic Coll«ctton 4 l9 avaliabla Bap»rattly. 





^-J — ^ 


Ei!'*!^;^^ 


5 


+-j 


^^±^4^ 


^ 


' ■ ' . ' 


' . r*'! 



1 



7 2 J. ^ t 

PACMELBEL: CANON IK D 



Whai our cut(oin«ra layatwul CupFiorry 
"Dail on Ihi rT^rli»r" -SV. Ibwark. MJ 
^D«»t en Iha irn«pk«l1" -P.O., Him. IL 
^'Suptrbl GraiEl fivuiirruH" -C.H., Cer«l CJiUat, FL 

"Th*rik you lo inucn fpt iuth *fi (imJItfil pfSMJyci! ft'i 

trtfTwndei..t^ -L L .RixhftCitftnQS. Tx 
~D*light*d MLtrt{ELfpnany)..n ti Itn b»t Jind »ifflpt*il mirajc 

eartwart l nmv* ytt com* ■«'(»&" "U.l., Cafitt Cove. Aus[r]ll« 
'^hOrouohl■y snjOyri U. .EiC»ll*n( manuil. .■Euphony ciuttd rr* 

to complalily ■■■1l«tt iMfCiilllvollht C-6>t.,.Fan1«ttlC lor 

WfiOi^i nwiie IttltAtrt, HLfdfnU, prsgreflWtMt'' -44.C.. Ln 

AllOft. CA 
'■*•! cotnbinabQft ortau-ot-uM «n4 ir«rt*1iniv r*« i«*fi 

Vit.^Way ■Mvi ■rtythlHQ •■•■" -O.T.. Ju^tiaw, AK 
"ll'l ■ QfMt pragiim Hdva i1"-C.L-, Pirilppmy.HJ 
■■| lovt y&ur pfcflrtml Am ipisidlnj Iha word- -M H. B*l[i.m&r(, MD 
• Eupiiprty* Ji L-w bail muibc progr*m IVa m*«n Tor L^b CTomMVOOOt* 

I Ptilly tntoy D* htiiUttty ft D^m yw M ItMiCdbing muii:' 

-M.I,,p*rj,lH 
Tm d«4»Qhl»d Wllh Ihi EupPiony Jr. ird HutIC ColtfC««i 1-lruly 

■miilrtg. A »up«rlD (« yemV* flon*- -8.0., Htm; On|. 
"I liflVB enjayid H imiTMfilrtv J You hivi dona i mti i<iW' 

■TE.floma.GA 
I'Cfn'l e*D ysu now worwtaJrul in* mM*-c ii' -M f , Olliwf, 0*iL 
1 lave »■ OT Ih* vcn-aui mutic pro^ftmt I hi*i, yaupi ii EPw mtm 

cxnp^flto iFvi] Erw *iii«»i to u». H ri» many tetturai nol 

■ouOd cn other pfOQranti" -J.J„ N. KlfFhiind^, CA 
"Cuph-Dny it 1h« bt»t mutic progrsm I'va Hid" ^R.C, IngjMS. KS 

EUPHONY JR. $l9.95piLAt3J»tr.ipfNno 

3 hours of virluoso performances, conumimjny 

campl«1«VrOi'li»H including D4*|hov#n'l VVkKltlatntonata. lavaial 
Motiirt kO'^tiM, n*cn't BfiridanbLirg Con»rLo No, 3 md Fugwa 4n 
ri«jnor. Chopin'i Fantaiihi Impfamplu. Hartdafl Mttith, pdui 
piM** br [>t:Pu1i>«y, COwptfJr^, Aiis^nuL popuLit pi*CM. hyfnni 
and n>Qt«. Tna^iikt^tptuiTO-itf^e'ninu'f. 

EUPHONY VERSION 3 0. $39,95 plui 12.00 thipptng 

Our powerlut music proces5orwiihtTvnyntv«uaet.r*» 

end Mfv *ip«nd*«l J^houi (Hutio CO'l^cHen (t*m« «t Euprvony Jr'f> 
C'rala antl kJH lonij ond compitt p>rrta ct rTMi>< Ui4 doRad 
3 Jnd nolai, triptait, lagalo ilacciTD, r*pa«ta. ale FuM i£r>«n 
aditing cl mutIC Co^l«, autanutic •"o.r dttt'CtlOn and mora" Tmo 
dlih. Hi ptu> 44'pa^B maniUAL 

EUPHOMV* Sam» at Ctiphony ¥»r, 30 ptui pilntAjnuslLaCfiiej 
en£pton'^ and SUr WlcfEm^R^" pf InKtfa S^J ,9 S ^li i^» i>^«j..>g 

MUSIC COLLECTION 4, Ovor »m.r>uiai at addilional niuKC 
rof EupHony af Euphany Jt, U«Ofitigh| lonala, Bat^h bOuraat, mora 
pitcaiby hteztrl, S^ h ununn. ak . |7.SC * 11 Ihlpplng. 

PDnCpHMCOOHl MAhD i:i CClWU'r(R$ 

1S*DAY MONEYBACK GUARANTEE 

VISA, HASTERCAnO accaplad AN.H>a«ri iPijpfMd iirwrdd laWiy kd 
nril data mj>l. COO iind cv«r»aa» oro«ri piaau add (2.00 

TOO SOFTWARE 

Depl. A, P.O. Box 81 504, Fairbanks, AK 9970S 

907-479-4898 



Mail RUN 



another sale for you" are the usual 
excuses. 

Often I'm labelled as a money-hun- 
gry ogrt;, and maybe I lose more sales 
with this policy than I gain, but I also 
fee! that 1 don't need this type of 
customer- 
Doug Jewell 
Coquitlam, B.C., Canada 



No Casualty Insurance 

I'm a casualty iti ihe copy protec- 
tion war. First, the copy-protected 
word processor I used for three years 
knocked both of my 1541 disk drives 
out of alignment. Then five of the six 
programs I purchased for my C-(i4 in 
the last six months wouldn't load and 
run. When I called the software pub- 
lishers to complain, they told me to 
get my drives fixed. When I said both 
drives had been fixed, they told me 
to l)uy a new one. They refused to give 
me a refund. 

I came up with another solution. I 
purchased a different brand of com- 
puter, and I no longer buy copy-pro- 
tected software. 

Timothy S, Null 
Annandale, VA 



Copying Promotes Sales 

Most of the programs on the mar- 
ket are junk- If it weren't for the avail- 
ability of evaluation copies from 
backup copiers, far too much money 
would be squandered on useless, but 
highly advertised, garbage. 

When a really good piece of soft- 
ware does come along, everyone who 
tries a backup copy and decides he 
wants to use the program goes out 
and buys his own so he can have the 
documentation and all. If it weren't 
for the evaluation copies, many of 
these packages wouldn't get sold be- 
cause people arc leery. The copies ac- 
tually help sell good progianis. 

It apjjears from your article that 
software producers still consider 
backup copying the source of most of 
their lost .sales, through a Hood of il- 
legal copies- However, backup copi- 
ers are too slow to create nmch of a 
"flood." The fact is, most illegal copies 
come from semi-pro programmers 



who are in the cottage industry of 
breaking protection and distribiUing 
copies for a nominal price. These 
copies are usually incomplete and 
have no documentation accompany- 
ing them, 

Olin K. McDaniel, Jr. 
Florence, SC 



You Buy It, It's Yours! 

The conmient by one of tile soft- 
ware publishers that ytm can't "back 
up" a car is completely irrelevant. 
That may be true, but you have the 
oppot-tunity to test drive a car before 
purchasing it, so there's no need to 
try someone else's. What other prod- 
uct, besides computer software, is 
sold on a "you buy it, it's your.s" basis? 

Barry N. Kutner 
Portsmouth, NH 



Burn Ointment Needed 

The majority of u.sers who pirate 
software and make copies for their 
friends do it because they're tired of 
being burned by software companies. 
I've bought too many progiams for 
my C-64 at S40-S50 a clip, only to be 
disappointed in the .software perfor- 
mance and furious at spending my 
money on junk, 

1 know oi' no software store where 
you can buy a program, and then, if 
you decide it's not right for your 
needs, you can return the program 
and get your money back. Until that 
issue is resolved, pirating will flourish, 

Leo F. Garvey 
Mastic Beach, NY 



The Industry Impugned 

Perhaps it's true that some users 
and developers seek a truce in the 
.software war, as your januarv' 1987 
i.ssue suggests, but I take no prisoners. 

First, if because of copy protection 
or some other feature, a disk places 
unusual stress on my disk drive, and 
the manufacturer fails to clearly ad- 
vise me of this prior lo my purcliase, 
then 1 believe that manufacturer is 
abusing and expk>iting me. Isn't truth 
in packaging a shir qiM turn of doing 
business with integrity in a highly 
technical area? 

Second, if the copy protection a 
manufacturer employs on productiv- 



10'2/RUN Ami, 1987 



ity software I use in my work will re- 
quire mc to purchase a duplicate or 
apply to the manufacturer for a re- 
placement should the software fail, 
and the manufacturer fails to advise 
tne of this prior to purchase, then I 
believe the manufacturer is jeopard- 
izing my pursuit of my livelihood. 

Third, aren't copy protection 
schemes evidence that manufacturers 
are reluctant to respect the funda- 
mental rights of their customers? If 
the law is weak, as Mark L. Goldberg 
of Timeworks suggests, why not work 
to get the law changed rather than 
dumping on me and dice? 

Max Roesler 
St. Cloud, MN 



Money Speaksl 

It's frustrating to spend $30 or 
more on a program that states "for 
Commodore 64/128" on its box, then 
get it home and spend the next two 
hours in a futile attempt to boot it. 
Maybe Commodore users should or- 
ganize and follow the lead of many 
large corporations and even the U.S. 



government in demanding unpro- 
tected software. I remember reading 
last year that the makers of Lotus 
1-2-3 lost out on a rather large gov- 
ernment contract because Lotus is 
protected, 

Michael D. Moffit 
Flint, MI 



South Of the Border 

I live in the central highlands of 
Mexico, where personal computing is 
practically unknown. The excessive 
duties and slowness of package deliv- 
ery by the Mexican post office make 
replacing a blown disk both expen- 
sive and time-consuming, so it's im- 
portant that I have backups, I copy all 
my disks. 

One solution to the copy problem 
would be for each manufacturer to 
furnish a backup disk along with the 
original. The cost of making a disk is 
miniscule — ^it's the research, advertis- 
ing and overhead that makes the orig- 
inal disk expensive. Another solution 
would be for the manufacturer to 
make backup disks available for the 



cost of shipping and handling, plus 
the cost of producing the disk. Of 
course, the ideal solution would 
be to eliminate protection, but that 
wouldn't cut down on illegal copies. 
I might add that I consider "head 
rattling" unethical. To wreck the 
user's disk drive to protect a program 
is a low blow. If at tdl possible, I avoid 
buying such software and suggest that 
the manufacturers be boycotted by 
the public until they drop these pro- 
tection schemes. 

Robert W. Bruggcmeyer 
Jerez de Garcia Salinas 
Zacatecas, Mexico ■ 



A Call to Readers 

This page is your stage, so stami up 
arid say a fnu words. Extmd praise, air 
grievances or offer liands-on advice and 
information. 

Send your letters to Mail RUN, SO Elm 
St., Peterborough, NH 03458. Each letter 
rniLtt inclttde the vmter's name and com- 
plete address. RUN reserves the right to 
edit litters for style, clarity and space. 

Editors 



UTILITIES UNLIMITED 

P.O. BOX 422 
BRUSH PRAIRIE, WA 98606 ^ 



Orders Shipped in 2 to 7 working days 
1 (206) 254-6530 



e.o.o. 

orders accepted 34 hrs. 




$4 A A A PARAMETERS R' US 

I 9a9Sf dOOpack) 

The Newest and Most Effective Parameter Copier to date, is 
now ready (or shipping. Parameters R' Us, will ELIMINATE all 
the protection of the most popular and most protected 
software available for the C-64/128. Parameters R' Us is 
completely menu driven and easy to use by anyone. 

FEATURES INCLUDE; works in seconds, eliminates protec- 
tion, menu driven, worlds on 1541 and the 1571, copies made 
are fully compatible with 3rd party drives, and updated every 
2 monttis. I^ow available for the Atari ST $24.95. 



$4.99 



PARAMETERS R' US 
<10 pack) 

The 10 pack is for thoae that can't wait 2 monttis for the 
next release of the next (100 pack). This package will be 
released every 1 to 2 weeks and will include those titles that 
were just released. 



$9a99 



PARAMETERS R' US 
(GEOS pack) 

This Parameter disk was designed just (or GEOS and all 
its Utility packages. Not only will it eliminate the protection, 
but will also allow use of GEOS UTILITIES (desk pack, 
writers workshop, geo dex) with any GEOS that has been 
FIXED with this set of parameters. 



$9.99 



PARAMETER 
KRUNCHER 

Takes the protection out of Keymaster keys and Fast Hackem 
parameters and allows you to compile 600 keys and/or 
parameters on a disk. 



$29.99 



LOCKPIKC64/120 
(The Book) 

Lock Pk 64/128 was put together by Utilities Unltd. as a toot 
tor those who have a desire to find out how the heavy 
Hackers do It. This package Includes: 

1. Lock Pik book that gives you step by step instructions on 
BREAKING or backing up over 100 popular programs using 
Hesmon and Superedit, The instructions are so clear and 
precise that anyone can use It. 

2. Lock Pick disk has Hesmon 64, Superedit, Disk Compare, 
Kernal Save, I/O Save, and Disk File log with detailed instruc- 
tions on how to use these programs all on 1 disk. 

3. We also have a limited supply of Hesmon cartridges that will 
be given out free while supply lasts. 

I think you will agree this is the best buy to come along In a 
long time, you get it all for $29.99, 



Ctrcl* 187 on Rmtti S«fvtes Cirit. 



RUN.\PRILJ9S7/103 



NEW PRODUCTS RUNDOWN 



I 






I 



74470 



I 



111 II 
12069 




Compiled bj HAROLD R. BJORNSEN 



Bring Home America's Cup 

Electronic Arts (IHiJO Gateway 
Drive, San Mateo, CA 94404) has re- 
leased tlie disk-based Official Ameri- 
ca's Cup Sailing Simulation for the 
C-64. Ill this one- or two-player game 
you are on the Perth course, where 
you use a joysdck to select, raise and 
lower sails, navigate your ship and 
overlook the entire course to com- 
plete a three-dimensional, eight-leg 
race that covers over 24 nautical miles. 
Available for $24.95. 

Check Reader Service number 400. 



Convert Your Graphics 

Cardinal Software (14840 Build 
America Drive, Woodbridge, VA 
22191) introduces the Graphics Con- 
verter, a graphics program for the 
C-64 and 1541 and 1571 disk drives. 
It converts your Print Shop graphics 
so that you can use them with the 
Print Master program and vice versa. 
Features include a help screen, direc- 
tory listing and two automatic con- 
version modes. It's available on disk 
for $19.95. 

C]lieck Reader Service number 401. 



Give Recognition 

Springboard (7808 Creekridge Cir- 
cle, Mitmeapolis, MN 55435) has re- 
leased Certificate Library Volume I, 
a companion program for its Certifi- 
cate Maker package. The library pro- 
vides more than 100 new predesigned 
cerdficates and awards for a wide 
range of occasions, and features 24 
new borders to fratnc cernficates and 



six dozen new seals and stickers. You 
can get it on disk for the C-64 for 
$34.95. 

Check Reader Service number 404, 



Givo Lessons 

The Ijesson Master Courseware Au- 
thoring System for the C-64 and 
C-128 allows novices and experienced 
users to develop computer- assisted in- 
struction lessons without tlie knowl- 
edge of a programming language. It's 
network -compatible and will track a 
student's progress throughout the 
course. Features include a built-in 
character-shape editor, sprite-shape 
editor, sprite animator and a sound 
and music editor. Available on disk 
for $.59.95. Small Systems Software, 
1.50 Chapman Drive, Wellsburg, WV 
26070. 

Check Reader Service number 405. 



Hog and Crop Info 

Computer PViend (RR #1 , Box 143, 
Camp Point, IL 62320) releases two 
farm record-keeping programs on 
disks for the C-64 and C-128 for 
$95 each. 

Hog Info keeps track of the cost of 
grind-mix rations and supplies an ac- 
curate feed inventory of ingredients 
as they are used. Other features in- 
clude [)rofit-loss figures, hogs' aver- 
age daily weight gains and days to 
market. 

Crop Info features crop compari- 
sons and sales, grain inventory and 
value, break-even cost of production, 
fixed and variable costs and averages. 

Check Reader Service number 403. 



Touch and Go 

Comptner Easy (414 East Southern 
Road, Tempe, AZ 85282) has released 
two software packages on disks for 
the C-64 at S9.95 each. 

Touch-Typing Tutor, a typing-skills 
tutorial, gives you practice in correct 
fingering and develops your speed 
and accuracy for efibrtless typing. 

In Crazy C^Ionveyors, an arcade-style 
chase game, a built-in screen creator 
lets you modify the 64 screens on the 
disk or add your own to make the 
chase crazier and more exciting. 

Check Reader Service number 415. 



Create Football Teams 

If the plethora of televised football 
games isn't enough for you fans, then 
take a look at GFL Championship 
Football, a disk-based football simu- 
lation program for the C-B4. Scrolling 
screens give you the feeling of moving 
up and down the field as you engage 
in any of 34 offensive plays, 12 defen- 
sive alignments, kick-ofTs, field goals 
and punts. You can select ytmr team's 
playing style, then play against any of 
27 sejjarate computer-con trolled 
GFL opponents or compete against a 
friend. Available from Activision 
(2350 Bayshore Parkway, Mountain 
View, CA 94043) for $34.95. 

Check Reader SeiTlce number 408. 



Make Beautiful Music 

Sonus (21430 Strathern, Suite H, 
Canoga Park, CA 91304) introduces 
the FBOl Design, a full-featured, dou- 
ble-banked MIDI librarian and editor 



104 /RUN APRIL 1987 



for the C-64 and the FBOl module 
from Yamaha. The FliOI Design lets 
you receive and send full banks of 
voices and configurations, which can 
be rearranged, edited, saved to and 
loaded from disk. It features two inde- 
pendent banks for voices and config- 
urations, full library functions and a 
print-screen feature. The FBOI De- 
sign works with Sonus-, Passport- and 
Sequential-compatible interfaces, 
$] 29.95. 

Check Reader Service number 409. 



Wipe Out Terrorism in Space 

Absolute Entertainment (PO Box 
287, Midland Park, NJ 07432) releases 
X-15 Alpha Mis.sion, an arcade-style 
flight mission game with 3-D graphics 
for the C-(i4. As pilot of NASA's leg- 
endary X-15, which is equipped widi 
an a.s.sortment of weaponry, a lunar 
excursion module and a fleet of re- 
mote-controlled robots, your mission 
is to penetrate hostile aircraft to de- 
stroy a terrorist-controlled space sta- 
tion. X-IT) Alpha Mission is available 
on disk for S'29.95. 

Check Reader Service number 406. 



Trek to the Stars 

As James T, Kirk, Captain of the 
Starship Enterprise, you will engage in 
one of the most challenging battles of 
your career. You'll make contact with 
an alien culture and search their 
planet for a food supply for your 
starving crew. To embark on thisjour- 
ney, you need Star Trek: The Pro- 
methean Prophecy, a text-adventure 
game from Simon & Schuster Soft- 
ware (Gulf -f Western Pla/.a, Nc^w 
York, NY 10023). It's available on disk 
for the C-64 for $32.95. 

Check Reader Service number 407. 



Spartan News 

Mimic Systems {c/o EDP Industries, 
205-1401 West 8th Ave., Vancouver, 
B.C., Canada V6H IC9) has repack- 
aged its Spartan Apple 11 emulator 
for the C-64 to replace the DOS card 
with an Apple-compatible disk drive. 
The decision was prompted by re- 
quests from Spartan buyers and by 
the amount of technical assistance re- 
quired for the installation of the DOS 
card in the 1 54 1 disk drive. The Spar- 
tan plus the Apple-compatible disk 
drive cost $329.95. 



Solve a Mystery in London 

As a tourist exploring die British 
capital in Ticket to London, a soft- 
ware travelogue for the C-64, you dis- 
cover that you've lost your return 
ticket. To get it back, you must follow 
a jolly bowler hat around the city, an- 
swer challenging questions and solve 
a mysterious puzzle. The program's 




LONDON 




Ticket to London, from Blue Lion 

Software. 



database gives you new material each 
time you play. Ticket to London is 
available on disk for $29.95. Blue 
Lion Software, PO Box 650, Belmoni, 
MA 02178. 
Check Reader Service number 402. 



Write Better Programs 

Schnedler Sy.stems (1501 N, Ivan- 
hoe, Arlington, VA 2220.5) has re- 
leased its Symbol Master disas- 
sembler for the C-64 and C-128, and 
Pterodactyl Software PTD-6510 Ver- 
sion 4.0, a machine language pro- 
grammer's utility for die C-64. Each 
package costs $49.95. 

With Symbol Master, for beginning 
and experienced 6502 assembly lan- 
guage programmers, you improve 
your programming skills by studying 
programs written by others, and 
existing programs can be readily 
adapted to your own needs. 

The PTD-6510 ML utility tests and 
debugs assembly language programs 
you have ivriiten. It disassembles and 
single-steps through your code, and 
windows let you observe your pro- 



gram variables while stepping. The 
package also includes a manual, which 
has been substantially rewritten. 
Check Reader Service number 418. 



Break the NHRA Records 

Drag Race F.liininator, a simulation 
of professional drag racing for the 
C'64, has five classes of NHR.A com- 
petition in three modes of game play 
to permit one player practice or time 
[rials, two-player competition or one 
jjlayer versus the computer. You com- 
pete in a 20-round match or try to 
break the actual NHRA record for 
each class. Drag Race Eliminator is 
available on disk for $24.95 from 
Family Software, 3164 Surrey Lane, 
Aslon, PA 19014. 

tjlieck Reader Service number 416, 



Play with Words 

Word maze, a disk -based word- 
search puzzle for the C-64, helps stu- 
dents in grades 3 and up improve 
their spelling, build word power and 
sharpen visual skills as they search for 
words hidden in a block of scrambled 
letters. Teachers may enter a list of up 
to 40 ten4ctter words, and the pro- 
gram stores up to 133 word lists. The 
package includes a teacher's guide 
with activity sheets, Wordmaze is 
available for $49.95 from fjearning 
Well, 200 South Ser\'ice Road. Roslyn 
Heights, NY 11577. 

Check Reader Service number 420. 



Keep Track of Your 
Business's Cash 

Microsphere (Plymouth Center, 
521 Plymouth St., Greensburg, PA 
15601) has released Cash In/Cash 
Out, a cash-basis accounting package 
for small- to medium-size busines,ses. 
The system records sales and ex- 
penses when checks are written for 
expenses or received for sales rather 
than when .sales are ordered or ex- 
penses are incurred. Some features of 
the system include a sales module that 
tracks up to nine categories, a dis- 
bursement module that handles up to 
200 expense accounts and a payroll 
module that includes federal tax ta- 
bles and handles up to 75 employees. 
Cash In/Cash Out is available on disk 
for the C-128 for $69.95. 

Check Reader Service number 421. 



RUN APRIL 1987 /1 05 



Increase your graphics library! 



^■^^'^'^^.^ 






Graphics 
Converter 

I Villi Shop 



^r ^ 



Now you can use Print Shop graphics with your 
Print Master program or Print Master graphics with 
your Print Shop program. 

Automatically convert the graphics to support cither program easily 
with Graphics Converter. Use with one or two disk drives, (1541 or 
1571). Print Shop graphics corivcrted to work with the Print Mas- 
ter program supports mtjst printers. Print Master graphics converted 
to work with the Print Shop program support non -Commodore 
printers. Graphic Converter SI 9.95 plus S & H. 



Save Time and S with Physical Exam! 

l-ast week I experienced READ 
errors when entering club data in my 
database. Luckily, I was able to test 
my drive with 1 54 1 Physical Exam 
and determine that it was out of 
alignment. I aligned my drive 
MYSELF with a little help from 
Physical Exam and avoided the wait 
for repair and paid a fraction of the 
cost! Specify which Physical Exam 
you need 1541, 1571, 8050, 8250, 
4040, SFD 100! 139.95 ea. +ship 









-# 




800-762-5645 



SCfitt*^ BIAD QUI at 
EaDiAi UlAD AL.iiEjMmInI 



Cardinal Software, 14840 Build Amcricu Df,. Woodbridtc. VA 22191 



CIrcIa 192 on Ra«der Service card 



OOMFeTER iREPAiHi 



e oo-aeT-777o 




AMIGA t1».00 



Commodore 

DtskDrtvB 

1541 

J031 



„Commc3dort 

J^PortaWe 
Computer 




Commod<H« 

PrlntBf 

MPSB01 

MPS 803 



M5D SD1 , 502 
CBM 128 
CBM 1571 



WO.QO 



u 



Commotlore 

Mofiltor 

1701 
1702 



$50.00 



$05.00 



Commodo[« 

Printer 

1526 

MPS 802 




S00,00 



S45.00 



$60.00 



$05.00 



c (3mm a dare 
SERVICE CENTER 



WE BUY 
64 
1541 
8060 

SX64 
MEO 
APPl£2E 

i52e/ece 
i^-saoi 

SFD 1001 



64 

1541 

8050 

MSO 

SX64 



DEAD 



ALIVE 

65.00 

8&00 

150.00 

150.00 

100.00 

45aoo 

4&00 
35.00 
85.00 

40.00 

eaoo 
ioaoo 

7500 
10Q00 



PARTS 



MISC. CABLES 

REQ B PIN DIN 3.9E 

12' e PIN DIN 7.B5 

18' 6 PIN DIN 9.85 

1 EEE TO EEE 19.06 

1 EEE TO PET 10.96 

POWER SUP 64 24.95 

WteO BAT HANDLE 18.86 

WICO 3 WAY 18.96 

WICO BOSS 11.9E 

kCDlA MATE 6 T,2G 

TYMAC CONNECTION 48.96 

FUJI DSDD 8.96 

S.OO SHIPPING 



901225-01 

901226-01 

901227-03 

901229-05 

7701/8701 

8721 

8502 

825100 

S02 

6632 



6626 
8567 

eeai 



MUST BE COMPLETE 

800- 

ggi-7770 



6610 

T.C ELECTRONICS^i^ 
HWY36PO 1129 
HARTSELLE. AL 35640 



11.85 
11.86 
11B5 
15fl5 
9.85 

aae 
a2s 
aas 
ass 

14^ 
1435 

loas 

.90 
4.96 



Learn to Walk Before 
You RUN 




We receive many letters from new Commodore owners 
who want to learn the first steps in using their computers. 
For these first-time users, we present the following step- 
by-step list of things that all beginners should be aware 
of as they start typing in programs. 

1 . Before you can use a fresh disk, you have to format 
it. First turn on your disk drive, then insert the disk, close 
the latch and type: 

OPEN 15,8,15 < Press Return > 

PRINTS 15,"N0:NAME,##" < Press Return > 

The ## is a two-character identification number that 
can be any combination of letters and/or digits. "NAME" 
can be any title for your disk that you choose, but it must 
not exceed 16 characters. Watt for a few minutes while 
the disk spins inside the drive, being formatted. When 
the disk stops spinning, type: 

CLOSEr5 <PressRelum> 

C-128 owners can shorten this procedure by simply 
typing: 

HEADER "NAME,##" < Press Return > 

Caution: The formatting process erases all material 
already on the disk, so if you're formatting a used disk, 
make sure it doesn't contain any programs you want to 
save. See item 7, below, on reading the disk directory. 

2. As a beginner, you should start entering short Basic 
programs. Avoid machine language listings and very 
lengtliy Basic programs until you get the hang of what 
you're doing. We have a checksum program (Perfect Typist) 
which actually proofreads your typing and tells you when 
you make a mistake. You should type in Perfect Typist be- 
fore you enter any programs. See directions below. 

3. Remember to press the return key after each pro- 
gramming line you type in. 

4. As you are typing in a program, you are likely to 
make typographical errors. To check what you have typed 
in, you'll need to list your program's lines on the screen. 
You can specify the exact lines that you want to see. 
Typing LIST 10-50 will list lines 10 through 50. UST 20 
will list only line 20. If you see an error in one of your 



106 /RUN APRIL 1987 



circle 75 on Reader Sgrvlce card. 



listed lines, you can fix it by using the INST^DEL key and 
retyping the incorrect section of the line. Always press 
the return key after you have fixed a line. 

5. Be sure to save what you have typed in before turn ing 
off your computer. To save any partial or complete Basic 
program listing to your disk, type: 

SAVE "NAME" ,8 < Press Return > 

C- 1 28 owners can press F5, type in the program name, 
and press the return key. 

Note; As yoii save subsequent versions of the same 
profp'am, you need to make a slight change in the program 
name each time. You might simply add version mnnbcrs 
to the end of the program name (PROGRAM, I, PRO- 
GRAM, 2. etc.). 

6. While working on a program, you may develop 
several versions before you're satisfied that you have it 
in final form. After you do achieve that final version, you 
might want to go back and erase the old, incomplete 
versions from your disk. Erasing unwanted programs is 
called scratching, (Be sure not to erase your final version!) 
To scratch a program, type: 

OI'KNt.S,H,t,'-) < Press Retuni> 

['RINT#I.'),"S():prog,name" < Press Return and wait a few seconds > 

CliDSElf) < Press Return > 

7. After you have saved several programs to your disk, 
you will need to see their names so thai you can load the 
one you want, 'fo get the complete list (the disk directory) 
of all the pnjgram names on your disk, type: 

LOAD "$".8 < Press Return > 

Then type LIST to actually see the directory. C-128 
owners simply press F3. 

H. When you know what program you want to load 

into your computer, type; 

[,OAU "NAMK",H < Press Return > 

C'128 owners can just press F2, type in the program 
name, and press the return key, 

9. After you have loaded a program, type RUN to 
actually use the program. 



How TO Type List^gs 
From RUN 

To simplify your typing of RUN's C-64 and C-128 
program listitigs, we include checksum numbers, The.se 
numbers follow a REM statement at the end of each line 
(e.g., :REM*123). These checksum numbers necessitate 
your using liUN's Perfect Typist programs, listed below. 
Use 64 Perfect Typist for C-64 programs and 128 Perfect 
Typist ftu' 128 Mode programs on the C-128, 

Type in 64 Perfect Typist (Listing I) or 128 Perfect 
Typist (Listing 2) and save it to either tape or di.sk before 
running. When you want to type in a 64- or a 128-mode 
program, first load and run the appropriate Perfect Typist 
listing. Two SYS numbers will be displayed on your 
screen. Jot these down and keep them handy, 'f hey are 






<^*A* 



10 MITTE DRIVE 
Sttirai SO Flopplai! 




20 Mbyte Modal HFD-20 
ONLY •995."'' 

10 MBYTE MODEL HFD-IO 

ONLY 'SSS." 

SMBTVE MODEL HFO-5 

ONLY '695." 



• CKf ANOABLE 
' TRANIPAHENT 



ULTIPLE 
tINIO 

PAnnriONt 

' OEOS" COHPATtlLC 

■ ItJPPOKTl IIKOLE SIDED 

C-11IAND CPU 

■ BUILT.IN FLOPPy DRIVE 

' SUPPORTS ALL 1.0 TO 7.D 
(C-13t)00» COMMANDS 

■ nEI>ROQnAMMABLE 'BOS PAK— 

IBUFFERED OPERATING BTSTEM| 

TmbDATACNIEF hiab**'>c]aiign«dby C.64 u>ertlaTC.a4utart 
ivith importtnl l*«lLjrfll lihv 

Stortga in ongiritl indEviduAl ^i»k format 

— Esty Accsii Ta programs via Ofik Number 

— tiarflpl* lor drlk a 60 OPEN 15, B. IS, "t^O' 
Stannary] ulitiTiei Inclurlffd 

— jncludttl W#dgv CDmmandt 
13S WattPowar Supply 

Malal EnclDiurff r^Qkjiffi up 1o 3 «Bcri VS HI Hard Oishi 

— Providai Eic*llen1 Momlor Ster>0'P C style 

— Allows room tar lulure evpensron 
Coniplat« Operating Mar^ual 

I Year ^ull Warranty 
TheOATA CHIEF n p*rfect lor »oll war* ancl riard ware developer i, 
tiijsinasa uiort. tludenTs and serhous corrvpuler evpflrlmentera aa 
well 4a tor bulletin boarda and dala &aaa systems. 
TO ORtiEfl SEND CEHTIF1ED CHECK OH MONEY ORDEH TO 

Maryland fflsident$ add i% sale} lax 
For rriore information csll 
(301)371-4000 

Allow 4-6 w^pks delivery CU S Onlyp 

' C-64 i. C'l29afe IrnSerrfcirkl oi 

CommiDdDre Elachornci, Ltd 



103 DAUGHMAM'S LANE 
SUITE 301 



" GE.OS IS K iffldarriii^ ol 



Circle 35 on Reader Scrvtct? card 



CLOCK/CALENDAR 

Cartridge for your 
Commodore 64 or 128 Computer 

Combines three most needed functions in a 
single plug-In cartridge: 

• Battery-Backed Clock/Calendar 

• Battery-Backed RAM 

• Application ROM Capability 
Features: 

• Cryslal controlled clock keeps time in seconds, minutes, Mours. 
tSay of the week, month and year with aulo teap year. 

• BK byles ol battery- backed RAM included. 

• Application ROM soclret handles upto128Kbytesof application 
software in EPHOM 

■ Operating software in ROM included. 

• Automatic recognition of computer type (64 or 128) on power-up 
or reset 

• Maintains powet'off, power-on log In RAM lor dedicated control 
applicalions. 

• 30 day unconditional money-back guarantee. 

CCSZ Cartridge S^9.95 

Shipping & Handling; 

UPS Surface (USA Only) $3.00 

Foreign (Air Mail Only) $13.00 

Master Card, Visa, and Amex Welcome 
To Order Toll Free 800-421-7731 

FromCalilorma 800-421-7748 

Tech Support 916-823-3284 

Er^ JASON-RANHEIM 
^J 1805 Industrial Drive 

i^ Auburn, CA USA 95603 



circle 202 on Resdor Ssrvico csrd. 



RUNaprii.w/107 



JRS ACCEPTABLE 
Diiuhtc Emrj ^d'^ 




BooJffet'tpitifi Mode Easj. . . 

THE 
ACCOUNTANT^ 



'^^ KFS's Prefemd* Accounting System Ntnv includes a 
Retflt/ Sales ajul hncntury Cuntrol Ptickag^ 
Exdusiwly for Ctimmiidim 128'*' 



THE ACCOUNTANT'^^ 

Basic Accmniing Pachige 

Stantliifd AirctHiniinK Kcniures: 

• Gc»cr.i] L-J^cf 

• GencT-il Jourtul 

• Cligck HewiMcf 

• Over 20 Ri-j>i>rTs Aummatkally 

• r^iyniU CLinipuMliim £l Wrire-up 
■ r,ivn)U Chtffk Wdiinfi 

• Quiint-rlv Repon 

• Cusromcr Staicmencs 

• AccinmlJ* F^iirTiblc 'FilinB System' 



$1 QQ95 . 

THE ACCOUNTANT"^ ^ius 

RETAIL-INVENTORY 

PACf^AGE 

• IWvrtiil "SprcaJshcct-Styled" 
Siilcs tnpu? 

• Generates Saici Jotimul Hnirici 

• 13CX) I«m Inventor!' 

• 100 Su!>da«iftciiiiiim 

• Prints PhpiCiil Inventory 
Worksht-cts S, RcpoiTi 

• Ctne rates Purchase Onici^ 
AuTi>miiric,illv or QiMomi^d 

• 9 PrinHJuij & RcptJti* 

• SORR !>■ a.iv.iflc.illm OR by Vtndw 

* "Cimmodnre's Microcomputers M(iK«;irn-', ItKJt'/>t'n(it.'tii Ret'ieujcrs, 
Raied THE ACCOUNTANT" -#i m Preference'^ 

fur CnrnmndoTc 128'" Prtiductwity" 



KFS Software, Inc. 

1301 Seminole Blvd. #117 

Uit^o, Florida 33540 



For C.O.D. Oalers Phone: 
{813) 584-2355 



(FL Residents add 5% Sales Tax) 
(All figures in U.S. Dollars) 



CirciD 145 on Reader Service card. 



itM^Kri-mrttttttrrs^ie^^ttittfKtfgrrx: 



ECHOs 



•ADVANCED DISK COPIER & DRIVE BOARD 

'Ask the olhi^rs if their programs will make EXACT, RELIABLE 
copies or all Pocket scries versions (Including Pocket Wriler2), 
Gunship, CEOS, Marble Madness, An:tic Fox, Howard Ihe 
Duck, Fontmaster MB, and Gunsllngerl 

*ECHO will copy any disk the drive can writcl 

•ECHO includes: 

A Fast Nlbbler - copies nonnal scclors, heiidcr gaps, and 
data gaps; A Whole-track Nlbbler ■ copies whole tracks at 
a time (1 revolution per trachi); Copier Construction Set 
(CCS) - design your own copy programs; AI Copier - it can 
be taught to copy the latest in protection using CCS; AMD an 
EASY-TO- INSTALL. GCR-desc ram bier, disk-drive RAM Board. 

'ECHO disk Is NOT copy protected - make unlimited backupsi 

•For your 1541 - 1541C & 1571 versions coming soon! 

'ECHO is ONLY S49.95 complete! 



XRAYs 



'NOW AVAILABLE! Colorful L.E.D. track density, half-tr^ck 

& full- track indicators 
•Use with CCS to design your own custom copy programs tor 

the latest in protection! 
•Qn-disk tutorial teaches you how! 
•EASY INSTALLATION 
•Introductory price - ONLY S39.95! 

•COMING SOON - Hack Attack, the ADVANCED disk-drive utilityl 
'Great Dealer Discounts - Calll 




2242 SE 110th Avenue 

Portland. OR 97215 

Orders ONLY- (503) 254-5317 9am-5pm PST M-F 

Tech Info - (503) 254-6239 2pm-5pm PST M-F 

no COD - Allow 2 wEEks tor personal checks 

Add 3% for Vi»/ MasterCard orders 

Add S4.00 for shipping and liandlinr| 



■imaaTyrrrrgyriiTTgi-miaaFiaiirril 



the SYS numbers thai you type in for deactivating and 

reactivating the checksum program. 

After Perfeci Typist has been loaded and run, start 
typing in the j^rograin listing from RUN as you normally 
do. The only difference h that now, after you ])ress the 
return key to log in each line, a T, 2- or H-digit number 
will appear below the line on the left margin. This is the 
checksum number, ranging from to 255. 

If this number matches the check.sum number printed 
in the listing at'tei' the ;REM*, then you know you have 
typed th:it line correctly. Then you type the next program 
line right over the previous line's checksum value. If the 
checksum numbers do not agi-ee, analyze your line on 
screen for any typographic errors or omissions. Make the 
needed changes and press the return key again to log in 
those changes. A new checksum number will appear in 
place of the old one. Compare this to the magazine's 
number and then proceed to the next line. 

When you've finished typing in your program, disable 
the Perfect Typist by typing in the appropriate SYS 
number for either 64 or 128 mode, and press the return 
key. Now you can save your program as usual, to disk or 
tape. (Before you attempt to run your new program, turn 
your computer olf and back on to completely clear out 
the Perfect 'I'ypist piograni.) 

Vou may save an incomplete program any time and 
continue it later. You will have to reload and run the 
Perfect 'I'ypist program, then load the inctmipleled 
program that you were working on, list it, and continue 
ivherc you left off 

The 128 Perfect Typist will work in either 40 or 80 
columns. Also, it lets you use the C-128's automatic line- 
numbering. If Auto i.s f>n, the checksum will be printed 
below the line you just entered, and the C-128 will place 
the next line number below the checksum. 

All listings in liUi\' have been translated so thai the 
graphics and control characters are designated as under- 
standable key combinations. When you sec instructions in- 
side curly brackets, such as {SHIFT L}, you should hold 
down the shift key and pres*; the I. key. What ytm see on your 
screen will look t|uite different from what i.s designated in- 
side the Ijiackets, Auoiber example is {22 SPACEs}, which 
instructs you to press the space bar 22 times. 



Listing 1. 64 Perfect Tjpiit program. 



1 REM &4 i'KR!- 

2 REM BY : JAME 
10 POKE56,PEEK 
20 PG=PEEK( 56) 
3(1 FORX = ML TO 

XT 
40 IFT< > 1 6251 

END 
60 P0KEMLt4,PG 
7(5 POKE MLt20, 

G 
80 POKE ML+1 41 
89 PRINT" (SIIFT 

9& SYS ML:PRIN 

1ST IS NOW 



CT TYPIST 

S E BORDEN 

( 56)-1 :POKE52,PEEK{56) :CLR 

•.ML = l>G*2S6 + 60 

MIj+1 54:READD:T = T-|.D:P0KEX,D:NE 

THEN PRINT"ERR0R IN DATA...": 

POKE ML-fl0,PG:POKE ML + 16,PG 
PG:POKE ML+32,PG:POKE ML+38,P 



,PG 
CLR) tCRSR RT}*********»***** 

T "{CRSR RT)** 64 PERFECT TYP 
ACTIVE I 2 SPACES]**" 



1 08 / RUN APRIL 1987 



circle 69 on Hoadai Service card. 



Luln\)^ t continue. 



101 

110 
120 
130 
140 
150 
160 
170 
180 
190 
200 
210 
220 
230 
240 
250 
260 
270 
280 
290 
300 



PRINT "{CRSR RT}+* SYS"ML"=0Nt5 SPACES J 
SYS"ML+30"=OFF *=""" 
PK INT" {CRSR RT}*" 






DATA 
DATA 
DATA 

DATA 
DATA 
DATA 
DATA 
DATA 
DA'l'A 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 
DATA 



173,005 
141 ,105 
003, 162 
140,006 
003,141 
005,003 
162,000 
189,000 
004 , 1 64 
008,072 
104,072 
041 ,007 
016,001 
240,003 
173,240 
021 ,141 
255,169 
189, 162 
256,202 
013,032 



,003 
,003 
,103 
,003 
,004 
,096 
,142 
,002 
,212 
,165 
,238 
,168 
,056 
,141 
,003 
,240 
,000 
,003 
,016 
,032 



NEW 

,201, 

,173, 

,160, 

,096, 

,003, 

,032, 

,240, 

,240, 

,240, 

f ii I ^ f 

,241 , 
,104, 
,042, 
,240, 
,024, 
,003, 
,174, 
,189, 
,247, 



003,20 
004,00 
003,1 4 
234,23 
173,10 
124,16 
003,14 
051 ,20 
040,20 
07 3,00 
003,17 
024,07 

1 36.01 
003,23 

101 .02 
169,04 
240,00 
211 ,00 
164,01 



8,001 
3,141 
2,004 
4,173 
5,003 
5,1 32 
2,241 
1 ,032 
1 ,034 
1 , 1 33 
3,241 
2,024 
6,246 
2,208 
0,024 
2,032 
3,032 
3,032 
1 ,096 



,096 
,104 
,003 
,104 
,141 
,01 1 
,003 
,208 
,20b 
,21 2 
,003 
,104 
,109 
,200 
,101 
,210 
,205 
,210 
,146 



Listing 2. 128 Perfect Typist program. 



1 REM 40/8 

2 REM BY: 
10 F0HX=51 
20 NEXT: IF 

ROR IK 
25 A$="":I 
30 PiUNT'M 

3f( * H^ JJK ili: ^ Jft 

40 PRINTAS 
TIVE *♦ 

50 PRINTAS 
si SYS 5 

60 PRINTA$ 
*+♦*♦+* 

70 DATA 17 
73,4,3, 
DATA 1 4 
0,141 ,4 
DATA 32 
9,142,2 
DATA 2 
76,3,2 
DATA 2 
,34,20 
DATA 1 
53,19, 
DATA 1 
41 ,252 
DATA 1 
169,42 
DATA 2 
165,11 
DATA 1 
32,162 
DATA 1 
32,20, 
DATA 2 
24,105 
DATA 1 
0,255, 
DATA 2 



COL 0128 PERFECT TYPIST 

JAMES E UORDEN 

2 0TO53 79:READD:T=T+D:POKEX,D 

To 283 12 THENPRINT"{2 CRSR DNs ) EH 

DATA. , . ":END 

FPEEK(215) THENA$ = "|20 SPACES 1" 

SHFT CLR}"A$" ** + *■-*****♦* + * + + + * + 

" ♦* 128 PERFECT TYPIST IS NOW AC 



80 

90 

100 

110 

120 

130 

140 

150 

160 

170 

190 

190 

200 



" **{2 S 
1 50=OFF( 

n ^ :^ ^, -^i ^,, ^. 

":SYS512 
3,5,3,20 
141 ,44,2 
2,4,3,14 
,3,173,4 
,13,67,1 

253,19,14; 

?01 ,32,24S 

332,208,2; 

!01 ,32,20; 

^8,10,72, 

41 ,254,1 

1 ,7,168 

6,1 ,66,4 

19,232, 



19,24,101 

2,32,241 , 

2,185,185 

■ 6,208,9, 

46,32,24 

,0,173,2 

00,176,2 

201 ,10,1 

40,1 5,15 

,10,202, 

38,9,48, 

72,169,0 

10,255,1 



PACES} SYS 5120=ON(7 SPACE 
2 SPACES)**" 

*+♦***+++***+*+****♦**♦** 

: NEW 

1 ,20,208,1 ,96,141 ,45,20,1 

0,162,43,160,20 

0,6,3,96,234,234, 173,44,2 

5,20,141 ,6,3,96 

40,256,19,162,0,142,252,1 

2,254,19,189,0,2 

0,8,201 ,46,1 44,7,201 ,58,1 

33,189,0,2,240,54 

8,5,172,254,19,240,42,201 

173,254,19,73,1 

9,104,72,238,253,19,173,2 

,104,24,72,24,104 

2,136,16,246,109,252,19, 1 

208,197,173,252 

,22,24,101 ,23,141 ,252,19, 

20,32,188,20,160 

,20,32,241 ,20,136,16,247, 

165,117,208,5,169 

1 ,20,172,255,19,96,13,32, 

62,19,232,66,233 

50,105,100,202,240,3,32,2 

76,6,205,252,19 

2,0,232,56,233,10,16,250, 

32,232,20,170,72 

32,241 ,20,104,96, 170,173, 

,141 ,0,255,136,32 

04,141,0,255,96 ■ 



Echo Lake Laboratories proudly presents 
THE NEXT GENERATION IN 
SPREADSHEET SOFTWARE 



ELBE 

The Echo Lake BASIC Enhancement 

for the 
COMMODORE 64® • COMMODORE 12S™ 

The ELSE spreadsheet is inlegrated directly into your compuler's BASIC 
interpreter. There is no oomrnand language to learn. There are no macros 
Id write. Everything is done directly through BASIC. 

ELBE formats up to 30.464 bytes of memory Into a spreadsheet of fixed 
iength records. Each record is organized into up to 99 Independently 
formatted variables of up to 31 characters each. 

ELBE allows you to glide quickly and easily back and forth between BASIC 
and the spreadsheet. Type data directy into the spreadsheet, then switch 
to BASIC to process your data or recalculate the spreadsheet. 

ELBE does statistics: descriptive statistics, distributions, X^, analyses of 
variance and covariance, multiple regressions, correlations, and 
crosslabulations. 



only 

$4995^ 



To order ELBE or for more information 
call (401) 568-8529 or write 
Echo Lake Laboratories • Box 169 • 
Pascoag, RI 02859 

* Rhode Uindl rciEdcnb pleue uld fi% ulea tin. 
Ooninxlcre-^ ind Cnmmodore ■\7^ viitg Ulered ts t^enwlu o f 
Convnodorc DiuinFM Michliuaj Ltic. 



Circle 17 an Reader Service card. 



Commodore Compatible 
and only. ..$149 00 




FSD-1 5V4"Dtsk Drive 
Directly replaces the Commodore 1541 disk drive. 

The FSO-l Disk Drive rs a voisalila and olficior>i disk driue bucll lot the Com- 
modore series of personal conipiiturs This disk rlnve is full y compalibte 
with the Commodore 64' computer and direclly replaces the Commodore 
' 154T Disk Drive. 



Special Features 

4 commercial sotlwace 
. .„_„, .„ .„.j rigm tfom ihe boi 

• Full 6 monlh w.irranty 

• Heavy duly consi ruction 
> Vcniod metal chassis 

■ Duilt especially lor CM uMis 



To Order call toll free 
1-800-356-5178 



Visa X MsslerCaid vmslconio. Credit card 
orders shipped in ?4 hrs Mow S1^00 
shipping and handling. Send m.iil order 
wilh paynwnl lo; 



Emerald Component li 
DepI, ETNED 
541 Wlllnmetlo Stroet 
Elipdili', OR 9740) 
Tel. S03.fi 93.1154 



Circle 1 SS on Reader Service card. 



RUN APRIL 1987 / 109 



On-Line Happenings 

Commodore SIG on The Soubce 

The Source Information Network has introduced a special 
interest group for the C-64, C-128 and Amiga. Called ICUG- 
SIG, for Independent Computer Users Group SIG, this ser- 
vice offers software, bulletin boards, computer conferences, 
answers to computing questions, alerts to hardware bargains 
and industry information. Subgroups within this SIG, which 
is one of the largest on The Source, include Inner Works, 
Entertainment and Amiga. 

Delphi Commodore SIG 

riagship C^ommodore is Delphi's special interest group 
for users of Commodore computers. Members share infor- 
mation and generally help each other get maximum perfor- 
mance from their machines. Delphi offers 19 other SIGs as 
well, including Starship Amiga, a business forum, games and 
science fiction SIGs, artists' and model-builders' networks 
and a music and entertainment forum. 

QuantomLink News 

QuantumLink's on-line Learning Center has Inaugurated 
online classes with offerings ranging from English for grades 
3-8 to Computer Mathematics for advanced programming 
students. The class sessions, which include lectures and ques- 
tion-and-answer sessions, are posted throughout the Learning 
Center, the monthly Q-Link newsletter and in each day's 
Best Bets section. Between sessions, students correspond with 
teachers via message boards and download and upload ma- 
terials for studying off-line. 

Q-Link has also recendy compiled its on-line Public Do- 
main Software Library into a fully alphabetized hard copy 
directory containing titles of 5000 free programs. Available 
for $9,95, the directory enables Q-Link members to browse 
througii tlie software listing before going on-line. 

News Talk, the latest addition to QLink's Auditorium, is 
a weekly talk show enabling Q-Link members to discuss 
current events witli experts on-line. Recent News Talk topics 
have ranged from AIDS to Middle East problems. 

QuaniumLink and GEOS-creator Berkeley Softworks have 
recendy added several features to their on-line user-support 
service, the GEOS Forum. The Forum now offers QLink 
members an opportunity to ask questions about GEOS, par- 
ticipate in GEOS conferences with Berkeley staff members, 
download updated GEOS programs and read the latest on 
GEOS products, program updates and technical infonnation. 
The Forum also includes three new software libraries, and 
it has added a geoLaser document-printing service, through 
which members can upload geoWrite documents to be laser- 
printed for them by Berkeley. 

A new form of on-line currency, Q-Pons, is being distrib- 
uted to QLink members for tlieir help to the on-line service. 
Members earn the Q-Pons by registering a friend on-line, 
using Plus and off-peak hours, renewing a Q-Link memhcr- 
ship and more. Then they trade them in for free or dis- 
counted merchandise from the service's on-line store. 

The Mall, Q-Link's online shopping center, has welcomed 
a number of new merchants. They include Express Music, 
with bargain prices on records, albums and compact disks; 
Long-Disiance Roses, which delivers flowers anywhere in the 
U.S.; and The New Software Finder, purveyors of a wide 
variety of Commodore software. 

For more information, contact; The Source, 1616 Ander- 
son Road, McLean, VA 22102; 800-336-3366; Delphi, 3 Black- 
stone St., Cambridge, MA 02139; 800-544-4005 or 617-491- 
3393; Quantumlink, 8620 Westwood Center Drive, Vienna, 
VA 22180; 703448.8700. ■ 



ARTIFICIAL INTELLIGENCE language LISP! 

Lisp interpreter for C64 with 140 page manual. Source 
Code, Tutorial & Sample Programs. No prior knowledge 
of LISP is required, 

• $39.95 U.S Postpaid • 

List Processing Software 

Box 3422 

Rapid City, SO 57709 

303-594-6896 



IrtulLqjIc Mto^jzn n% rrWTdUJorit ;tm) wum erf A I Sfiflwsr* Iw ene Cfi* *«i L*ih 

GALAXY GKAI'IMCS Tour gamete spaoj wtm Jffy*ck control • fo* um wtti QCOS QOOl^nt urif LiM 11^8* 

v^r E)fK:« ilS. 

BOOCrTT Convefsatonrt program * stt*.0* DOS kflit« liifl MEWOflliE. RECALL 9nd wdn commanda. 
Ta!, wttfi Savy' ifld 'S^ry' laJl^s tjactt * 'Savy' rrniembers what you rtanl anfl wt«t you Bra * "Wi dl' to tflira 
pofEOn GrBBl iof \;n and part« • WiB Keep ytxj and your 1r»enos m rttchea * A J»(l i» yoor MINDVMARE (tm) 
O0''«^or Ru'B W or W/O GEOS. Lsi 11655. Vou pay orVy 111 

VDga mmLmr leai^ yaj in quest of your tw sen * 'Ria cnjla bv V* Ufntf a ad'tVUura ^arr^ S«Hd an a 
K^trt^ rta i g HMW of Rw >09a * tSo a* Jtra way' ww 1t*t rrwxJMoring 'Htm Apa" K*wara fturit W V *flO 
OCOS Lm IZ3M 'fyui Kd I1& 

At vim ■mM ™> tn«(B v»VK fa 5«o<«l oay A> »M K Oltona i*> itaH ao3 Ht !*■ Vm WC Ca" 

I 916 3^7 3197 Cr WTKJ pantyMi a*ek a nionvy Vdar u 

IdtelLO^IC :i™ tocH \M»f Aim FgiMlll, CK M£!1 



RUN Class Ad Section 

RUN'i New Class Ad section is an uppotiunity for those with Com- 
nlodorc product! to reach RUN'i 220.000 readers, .11 very aHbrdahlc 
prices. Considering that RUM was the second fastest growirifj consumer 
magazine in 1985 (according lo llie Audit Bureau of Circulaliun), 
RUN'i circulation is bound to grow even higher In the coming months. 

If you have any questions about RUN'i Class Ad leciion, call Henther 
Paquette at 80(M41-U03 or 603-9^4-»471 or Drcnda Dlllheimer in 
California at 415-328-3470. We accept checks, money orders. Master 
Card or VISA. 



MOVING? 

SUBSCRIPTION 
PROBLEM? 

Get help with your subscription by 

calling our new toll free number: 

1-800-227-5782 

between 9 a,m. and 5 p.m. EST, 

Monday-Friday. 

If possible, please have your mailing label 

in from of you as wdl as your cancelled 

check or credit card statciueiU if you arc 

having problems wilh payment 

If moving, please give both your 
old address and new address. 



110 /RUN APRIL 1M7 



QUAIL ELECTRONICS 



?FREE? PUBLIC DOMAIN !,tt^^ 

Your choice • BY THE BLOCK • Miy & Match 

Power Supplies • Push button Joy Sticks • C-64 Resets 

VJe Carry All KRACKER JAX Products and Much More 

* SEND FOR FREE CATALOG * 

QUAIL P.O. Box L-1 Woodland, \Afeish. 98674 




FUN MODEM SERVICES! 

FREE! SHOP AT HOME! 1-818-840-8066 

MULTI-USER PARTY LINE 1-818-842-3322 

DIAL-Y0UR-MATCH#1 

1-818-842-6900 



DlakVour-Match 
BBS Software 
Apple, IBM, 
CI 28 



» 



All Numt>ers are 300 Baud 

Matchmaker Enterprises 

Box 6055, Burbenk, CA 91510 



100 + 

Dlal-Your Match 

BBS Numbers 

$5 



imwi 



AbgcMMr tr* tKWI COMIltODORE IC PRICES tv3M* 



CHECK US 6t/T: p a (1 



COMMODORE 

AUTHORIZED 

SERVICE 

"COMMODORE" 
DIAGNOSTICIAN' 



that HwittDreminiwir own &SiC-12fla«;.. 

mbKH KI[H!ii2a« is, eMT^ILTS. e»1<t1II9S nAS291{»«'ltjls and 

many <3lfm^ ir jacxM Uw Qrouf) DtHouKa iWaiaUv. 

VlTE AflE THE LAROeST AND OlDESI ALTTMCmCED COMMOOOflE 
SEHVlCe CeWEfl in th« U S W) prowid* Zua HOUR limBWjnd en 
«• XMIfi. Our II Mlvitu/ia nfn pmanily cUng tnlo tor inui 
morchBrti, TDO+ School Oljirieia, OS Convnodor* DMitn/SwvIo* 
QmufA Mna th» gvnffnl public .Our pncM tn low {»o lae.SOMOMJ 

SfKJ *fl ode U3 your ayfloi**r " '^-" " 

KX/Hll 

MEW FROM tuaiWUMk, A ceiiTi(IIM DIasncKhwOm Hclnnoi Quia* 
lor lUiig Ccmmodorv Cornp m wt. je.» (Larraniad). 



*« pdc i« your ayfl<x**r titari you by FEDERAL EXPRESS Am 
IPJEn SwvSCB (anywiwv In th« U.S.) Dw SArna day you €4*. 



KASARA MICROSYSTEMS, INC, 

33 Murray Hill Drive. Spring Valley, NY, 10977 

Toll Free 1-8Q0'642«7634 (outside NY) 9 14 '356 'SI 31 






Learn 

BASIC 

Programrriing At Home At Your Own Raco 



Easy to Idiow stsp by swp frtslnjetkins will teach you ovwy command rwcesw/y to 
write your own ti^lc programs. Allw Ju»t « few short sessions you will have the 
knowfedoo needed to create programs (or tuch tasks as won) procasslnB, tjookkeeplrtg, 
and etocfc snalyzJng. Why buy Bomeona els«'a program when you can wnte your own? 



Ed u Soft 

1635 WILLEY RD 

MEIulPHIS TN 38119 



$39,95 

Postpakj 



SURVEYORS— BUILDERS! 

LAND SURVEYOR C-128 

LAND SURVEYOR C-64 

Computrs Right & Oblique Triangles, 
Computes Hrjriionial & Vertical Curves. 
STATIONING and PRINTOUT Tor both curves. 
Computes Volumes in Cu Ft, Cu Yds & Gals. 

RScR mSSA 9500 S.W. 51 Terr. Miami, FL 33165 
Specify 128 or 64: $20.00 Postpaid: FL Res. Add 5% Tkx 



VORE 
PHOTO' 






USE YOUR PHOTOS 

Slldaa or Drawings with Your C-64/12B 

PROGRAMS, BUSINESS REPORTS, SCHOOL 

PAPERS AND COMPUTER ART 

ImaQaa cligtlked (in BAY) and returned on disk. Irtduifa ttie naiiw ot your Qraphica 
Prsgnm. {Exampla: Print Shop, Side A.) Imagss cropped unless full frenw specified. 
SEND COPIES; we cannot be responsible Ibr loss or dama^ ot materiaJa. Minimum 
order— SIS lor 3 images, $3 aa. sddltlonai image + $2 shipplr>a^andllng (CA res. odd 
6% sales tax). f^)r1egn «■ $4.00 U.S. Send ctieck or monoy ordor to: 

YORE PHOTO'" Dept. C, PO Box 1269, 29 Palms, CA 92277 
619-367-3779 



THE VEGAS DEALER 

Avsilahle tor your C&>/128 

A gnut gam^ — 1 fantastic price 

Play against your computer or up to < Mends 

POKER, BLWTKJACK, GIN RUMIKY S CHAZY S'S 

ONLY $1 4.45 (P & H included} 
Money Back Ouarantee— S«nd checli or hH.O. to: 

PANTHER SOFTWARE 

2230-1 SESAME, MEMPHIS TN 38134 
Act now to rsceiva your txinus ixipons valued over $5.00 



plus/4 AND tl 

NT SOFTWARE *"'' 






Games, (logic, puzzles, battle) educational, (math, geography, 
vocabulaiyj, finance & statistics and trivia. Write for catalog. 

CitrdlDil BariwHI 14840 Build AincTics Dr., Wl»dtFri<l|E, VA 22191 (701) 491-e494 



WIN LOTTO MILLIONS!!! 



New] Lotto Pkkaf^ F^ui lets you store winning Lotto 
& pick 314 numlMra & choose 1 of 3 ststislk:til modes 
(unblesed. 'hot', or 'due*] to select what might tie 
your winning miiljon $ numbarai Ali U.S. & Canadian 
geines inclLKJed. Never Obsolete! For Commodore 64 
S 12S (no Amiga). $34.95 + 4.55 shipping and han- 
diing. Save shipping charges. Order by IMaik 
□E RIOGE SERVICES, INC. 17D Broadway. Suite 
201-R New York. N.Y. 10038 or Call 1-SOD-341-1SIW 
exl 77 WRITE lor FREE calakjg. tnqutrles/OonlorB I 




7 1M1 7-1861 



DRAG RACE ELIMINATOR 






NEW aiciling action game for Ihe C&U128 simulales live classes of NHRA compolitlon, 
including Top Fual Dragsler, Funny Car, arvS Pro Stock Three modes ol gams play- 
time tfiala, simullaaeous two player compelition, or one player versus a computer-driven 
opponeni. Accurate .400 Pro-start "Xmos Tree". Individual elapsed time clocks, roacllon 
limora, and win Kghla. Times are corrputod to 1/lOOOih of a aocond. The most aulheniic 
Drag Racing Qomo over mado. 

{ON DiSK. ONLY $24.95 POSTPAID.) Clwck « mowy wosr only. 

FAMILY SOFTWARE, 3164 SURREY LANE, ASTON PA 19014 

PA RES. ADO 6% TAX. FOR INFORMATION CALL (215) 497-S561 



COMMODORE 64 

FINEST PUBLIC DOMAIN PROGRAMS 

• ON DISK • MOST $1.50 • ON DISK • 

YOU PICK THE PROGRAMS THAT YOU WANT!!! 

FOR YOUR OWN LIST AND 
DESCRIPTION OF THESE PROGRAMS 
SEND JUST A SASE TO' 



JLH CO. 
DEPT A 
BOX 67021 
TOPEKA, KS 66667 



FREE SOFTWARE 

lOOO'i of PROGRAMS available (Including gamos. business, modem, utlt- 
Itles and appllcetlon programs) Irom the PUBLIC DOMAIN USERS GROUP 
tor the C84, C12B (plus CP/M PROGRAMS FOR THE C-128). IBM and 
CPIM compuiers. PDUG, establtshod in 1982, Is one of the oldest and 
largest users group with over 10,000 members worldwide. 
SPECIAL OFFER— Send $10 today and rscdve not onfy our 1 year member- 
ship, but olao our new members' disk t:orttainlng 21 great piDgrains. Or fof mors 
info s«nd a atairtped addressed relum envelope (specify compuier) to: 
PUBLIC DOMAJN LfSERS GROUP, PO Box 1442-fJI, Orangepajl^, FL 32067 



RUN APRIL 1987 / 1 1 1 



May 

Coming 
Attractions 



• Maxlviizinc Mail Order— 

More and more coinputcrists 
arc discovering the joys of buy- 
ing computer pioducts dirougli 
ihc mail — but tlrey'rc also dis- 
covering (he pillalls. Find out 
how you can ensure your salis- 
faction ais a mail-order customer, 

• Commodore Exec Speaks 

Out — i?LWs editor-in-chief met 
recently with Nigel Shepherd, 
head of Commodore's North 
American operations. In Uie 
May issue, we will report on 
Shepherd's candid comments 
about Commodore's financial 
situation, the company's com- 
mitment to the fJ4/l28 product 
line, its relationship with third- 
party software developers and 
its plans for die educational 
market and new products, 

• Desktop Pubushing — Last 
month in Coming Attractions, 
we promised an update article 
on Commoflore tlesktop pub- 
lishing. I'nlbrtunalely, it wasn't 
in the stars for this issue. We'll 
make good in May with a look 
at the latest software for com- 
bining text and graphics to pro- 
duce everything from cards to 
newsletters, 

• C-128 WINDOWS— Well also 
present a utility for creating 
temporary screen windows on 
your C-128. These windows let 
you access the <iisk directory, 
list a program or enter coni- 
mands^wiihout disturbing the 
original display. 

• PrintRite 64— This utility 
for Commodore dot matrix 
printers provides true descend- 
ers and a much -needed under- 
line command lo make your 
documents more readable and 
attractive, 

• PEGBOARD — Here's a pro 
gram that simulates the Hi-Q 
peg-jumping game we all know. 



List of Advertisers 

Advertising Saijes: 

Ea.st Coast Saks 

Steic Rotjbin^ Ken Blakcinan; Nancy Potter-'niompson (603V924-7138 or l^y4i\4AS&; 

Giorjjio Saluti (415>.32&-3-t70 



Reader Service Pige Re»def Service 

H;i Aljicus Software 15 «l 

S Abaais Software 17 y:t 

ISS AttiiinSoft %^ 223 

-il ApmtA 7a 201 

210 Aprwck 37 1.'': 

151 Hi-ikdty Soitwork.1 22, 2,1 220 

1 1 1 lii-i kdry Siiltvvtirki 25 

1 ;W Ik-rkflcv SdlTworlu 27 

7,1 Briwall 74 

• C.O.M.tl .89 

192 Cardinal Softv»-arc 106 

251 Conipumed 86 

frl CompiLSent: G7, 69 

• CiHiiputerCfiilcnofAmCTiLii 97 

SJ7'1 (]i>iiii)tin:r rritiltli 9G 

300 (kivdX, !nc, 86 

• r,ri)wii Custom Covers iH) 

A^ lligiliil Solutions CIV 

17 KfKi) l.akL- L.nboraiories 109 

3 Hcciroiiic .\n-s 13 

15<) F.tneralcl Comjioncnts 109 

l"i;l EpiT;. Inz 29 

S.'i Kp)A. [lie 61 

12 Kjiy-x, Inc 35 

lOf) Kpyx. Itic Clil 

M4 Tri-cSpiril Softwiirc 99 

* GF. tiiforin.it ion Services 4S 

4 H i.- M Maiketing 9S 

3.5 InCon rrol, Inc. 107 

24 Inkwell Systeim 90 

202 jiion-Ranheim 107 

\A:, KFS Sofiw-jre. Inc. , lOH 

* l.yio Computer 70,71 

28 Miistcr Designer Softwiirc 9 

207 MicioConipiiter Services 36 

fll MkroloK 0>rp -IK 

Hfi Monlgoraer>' Crant fi.'i 

* NRl Schools B3 



2fr1 
.H'.l 
25 
26 

194 
75 

■ 

1S5 
21H 
146 

•im 

6<l 
7() 
tB7 
80 

* 

97 
% 



E9gc 

OninmoniK 88 

Professional Softw;rrc CIl 

rroTcch'Tronics .50. 51 

I'rn-Tech-Tronics 53 

I'rotcclo Enterprises 38, 39 

Qninsept 98 

K1.1N 

.\nn^.iWorlil Speciiil Issue- .\d 77 

RUN Snhscripiittn A(i .-!U 

KcHl'N Subscription Ad 64 

KcRL'N Back Issues . , .76 

RcRUX Productivity Pak 11 Ad 80 

S &;S Wliolesalers 75 

Softvfare Disc, of America .101 

Springboard Sofiwyrc 11 

StJ^lei^cSiiniilatioEis, Inc 47 

SuhLogic Corp 1 

Supcritir MicHi Systems 9!j 

TC KJccirujiics 106 

TCO Software '. 102 

Tencx Computer Express .............. .95 

The 1 [.ickers Shnpjic 99 

Timcwfirks, Inc. 59 

Ttissey C<miputer I'timIucW I'J. 20. 21 

Urntlens'are 108 

tipliiive 7 

Utilities Unlimilcd lOS 

Vr, Data Shack 6 

Value-Soft , ..84.85 

White House Compuler 91 

Xelec.lnc .87 



This index is provided as an addi- 
tional sei-vice. The publisher does 
not assume any liability for errors or 
omissions. 



Fiir funber informal ion fnim our ativcniscrs, circle Ihc corresponding Reader Service 

nunihcr on tlie ttcacif r Service card. 

•Tltis advertiser prefers tii lie coiuactcd directly. 



i?MV Alert 



.'Vs a sen'ice to its readers, RUN will periodically publish the names of com- 
panies who are having difficuldes meeting their customer obligations or who 
have gone out of business. Readers are advised to contact RUN i)ei'ore dealing 
with companies that may from time to time be listed. If you have any questions 
or concerns about advertisers in RUN, please contact; 

Cynde Garrett, Customer Service 

RUN Magazine 

80 Elm St. 

Peterborough, NH 03458 

603-924-9471 



112/ RUN .ym 



STOIOAD? 



M^iKRmBiAl I'lKSI Ktll ■^^■^1 


if 


^**'^'Jie-Wfi/if^'*'^'^-- asiK't. 




■ 


m 



M'-'m^ 


loaeKamer ?lqj 


n 



ulatorH 



IDGIC 



f- BASEBALL GAME 



t^H 







INTRODUCING THE FAST LOAD 
CARTRIDGE FROM EPYX. 

You're tired of waiting forever for your Commodore 64 
programs to load. But it's no use glaring at your disk 
drive. Calling it names won't help, either. It was born 
slow - a lumbering hippo. You need the FAST LOAD 
CARTRIDGE from EI'VX. FAST LOAD transforms 
your Commodore 64 disk drive from a lumbering hippo 
into a leaping gazelle. With FAST LOAD, programs 
that once took minutes to load are booted up in a matter 
of seconds, 

FAST LOAD can load, save and copy your disks five 
times faster than normal. It plugs into the cartridge port 



of your Commodore 64 and goes to work automatically, 
loading your disks with ease. And that's only the 
beginning. You can copy a single file, copy the whole 
disk, send disk commands, and e\'en list directories 
without erasing programs stored in memory. 

.And unlike other products, the FAST LOAD 
CARTRIDGE works with most programs, even copy 
protected ones, including the most popular computer 
games. 

The FAST LOAD CARTRIDGE from Epyx. Easy 
to insert, easy to use and five times faster. So why 
waste time waiting for your disks to load? 

Speed them up with FAST LOAD! 




EpVK 



Circle 105 on Reader Service card 






r<i Processo 




GotB 



We iutt ilia SMiwnwnii Amy mef^iil^n do! We made our award liMhiilng* 
software for flhe Commodore''' laj and 64 computers even beHer! 



Introducing . . . Pedcet Writer 1 / wcrcipro- 
cessor Pocket Planner lApreadshect INtcket 

nier a/dalQbaso 



Je^P^llow a R 



Jiusjally found 
, iti on s software, 
with the new 
b work with fhe 
Fallow a RAM disk, 



Ournew Potket 2 series offf' 
only in much more sophtsticd 
Features that include: compj 

GEOS operating system t.ojjL—, - - 

Commodore RAM expande^'allow a RAM disk, 
mouse support with pull dpvyA menus, 157 1 burst 
mode for faster fll.^gHMp'mcreosed support for two 
single disk drives, OTMBnc configurotion for screen 
color, format and prrrtrnTselecltont. 

Sophiiticated softwore, yes, and still eosy to use. 
You con be up and running in under 30 minutes even 
if you hoven't operated a computer before. 

Now, when you upgrade your Commodore"'^ 64 
to o 128, Potket software helps moke it o breeze. The 
new Pocket 2 soft wore has both 128 ond 64 applica- 
tions on Ihe same disk. So when you buy one you ore 
actually buying two software pockoqes. The cost 
only S59.95 (U.S.}. 



Serious Software 
That's Simple to Use 



You con buy all three Pocket 2 opptkatlorw, 
Pocket Writer 2, Pocket Planner 2 and Pocket Fflar 2 
In one convenient Suporpak for the low price of 
only $99.95 (U.S.). A super woy to discover all the 
integroted feotures of Pocket 2 software and SaVfi , j 
almost eighty dollars. ' S*' 

As a companion to Pocket Writer 2, a Dictionai 
Disk containing 32,000 words (expandable to 40,0U 
isovoiloble.Thecost $14.95 (U.S.). \ 

For those of you who hove already discovered the 
mony benefits of owning Pocket software; we offer all 
registered owners upgrade Pocket 2 software for only 
$19.95 (U.S.) plus 3.00 (U.S.) shipping ond handling! 
Available only by writing to Digitol Solutions Inc. 

*Coinmodofe'^Mli:ro-cornpul«jrjMagozjne, ind(;pendent rcvioworv. 
ralcd Ihe otiginal Pothol Wrilor 128/64 and Potke) Planner 158/64 
loltwoie Ihe "Annuol BmI o( J986" in Ihe pioduttivily colegory. 

Infer nofionol Diilr rfaulof Enquiry ro. 

''^WfA 7,30 Worllwum Court 
Pkchmond Hhfl. Onlflfio 
Canodo UB IBV 
tnlBphf>w.MI6»/3 18775 

-^ — -^^^ ^ Fo. Ml*)73l 09l«i 



Superpok: 

The SeluiJen That 

Saves Money! 



/// 


YA 


-up^l|ra^H 



179:85 (U.S.) 
'are for only 



CanodJan pealer Enquiries: 
Iftgrom Conado I'd. 




Orcle 4G on flaader S&Fvk;e card. 



Moil Ofdcfl: 

Cfvi'olCompuroi inc. 
in Michigan 
h5l7'224-7667 
ouiSfdeMichigon 
,. V900 245 7316